Easeful Opublikowano 13 Marca 2010 Udostępnij Opublikowano 13 Marca 2010 Zastanawia mnie, czy gdy dam: GML tcpconnect(ip,port,1); I połączenie się NIE POWIEDZIE wówczas mimo to socket jest tworzony? A ciekawi mnie to dlatego, gdyż nie wiem czy po nieudanym tcpconnect() mam dawać closesocket(nieudanysocketid); by nie zaśmiecać pamięci niepotrzebnymi socketami? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 13 Marca 2010 Administratorzy Udostępnij Opublikowano 13 Marca 2010 tcpconnect zwraca ID połączenia, wydaje mi się, że jak kilka razy będzie nieudane połączenie to ID będzie takie samo jak w przypadku gdy połączenie nastąpi od razu, co wskazywałoby, że socket nie jest tworzony, lub jest automatycznie zwalniany. (np. na serwerze testowym almory pierwszy klient ma zawsze socket 3) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się