Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem TCP klient, linux, c++

Dobrý den,
v C++ jsem si napsal jednoduchý server (na linuxu).
Vycházel jsem z informací popsaných zde: http://www.builder.cz/rubriky/c/c--/tcp-server-v-l inuxu-156219cz

Přenos dat mezi serverem a klientem (taky napsaný v c++) funguje bez problémů.
Ale při testování jsem narazil na zajímavou chybu.
Zapnu server a připojím se na něj pomocí klienta, klient pošle data, server je zpracuje a pošle odpověď.
Potom server ukončím a když se ho pokusím znovu rychle zapnou, vypíše mi chybu při pojmenování socketu, tedy funkce bind.
Stačí počkat pár vteřin a další pokus zapnutí serveru se již podaří.

Je to normální chování, nebo by měl server naskočit hned?

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny