PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rebind Serveranwendung



Poseidonius
07-08-2006, 14:39
Hi,

ich habe eine kleine Serveranwendung gebastelt, die ich aber im Rahmen von Tests immer wieder abbreche. Danach dauert es einen Weile biss das bind wieder funktioniert. Da solles sowas wie eine Standardpause geben ... wie kann ich diese in meiner Anwendung konfigurieren?

Vielen Dank

nul
07-08-2006, 15:33
Standartpause, wirklich?
Das dauert deshalb etwas weil das OS nicht gleich die Ressourcen frei gibt. Um welches OS handelt es sich den ueberhaupt?

7.e.Q
08-08-2006, 13:09
Ich tippe mal auf ein 2.6er Linux. :)

Normal gibt man hier den Tipp, den Socket per setsockopt "reusable" (wiederverwendbar) zu machen. Ich finde diese Lösung aber höchst unsauber. Stattdessen empfehle ich, die Sockets im Normalfall grundsätzlich vollständig herunterzufahren, sodaß ein nachfolgendes Bind auch ohne "Reusable"-Flag ohne Murren funktioniert.