diff --git a/Libraries/LibCore/CSocket.cpp b/Libraries/LibCore/CSocket.cpp index b0ca5df1091..ff424ea7a7c 100644 --- a/Libraries/LibCore/CSocket.cpp +++ b/Libraries/LibCore/CSocket.cpp @@ -66,9 +66,12 @@ bool CSocket::connect(const CSocketAddress& address, int port) } perror("connect"); exit(1); + } else { + dbg() << *this << " connected ok!"; + m_connected = true; + if (on_connected) + on_connected(); } - dbg() << *this << " connected ok!"; - m_connected = true; return true; }