Cześć.
Mam aplikację napisaną w C++, używającą wxWigets i korzystającą z klasy wxSocket.
Mam też serwer PHP/Apache i skrypt, w którym korzystam z PHP socket.
Najpierw tworzę socket (socket_create(...)) a następnie wywołuję metodę socket_connect().
W wydrukach z Wiresharka widzę, że owszem - następuje 3-way-handshake i zestawiane jest połączenie pomiędzy socketami, ale odrazu po nim następuje sekwencja rozłączająca, inicjowana ze strony serwera PHP. ([FIN,ACK], [ACK]).
Dziwi mnie to, bo nie używam metody socket_close(). Nie mogę rozgryźć co jest nie tak. Ma ktoś jakiś pomysł? Czy metoda socket_connect() może automatycznie obsługiwać rozłączanie? Może da się to jakoś wyłączyć/obejść?
Pozdrawiam.