Changeset 6139 in orxonox.OLD for trunk/src/lib/network/server_socket.cc
- Timestamp:
- Dec 16, 2005, 6:45:32 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/network/server_socket.cc
r5996 r6139 110 110 111 111 112 NetworkSocket ServerSocket::getNewSocket( )112 NetworkSocket* ServerSocket::getNewSocket( ) 113 113 { 114 if ( !listenSocket ) 115 { 116 PRINTF(1)("listenSocket == NULL! Maybe you forgot to call listen()\n"); 117 close(); 118 return NULL; 119 } 120 114 121 TCPsocket sock = SDLNet_TCP_Accept(listenSocket); 115 122 … … 120 127 else 121 128 { 122 return NetworkSocket(sock);129 return new NetworkSocket(sock); 123 130 } 124 131 } 125 132 133 void ServerSocket::close( ) 134 { 135 if ( listenSocket ) 136 { 137 SDLNet_TCP_Close( listenSocket ); 138 listenSocket = NULL; 139 } 140 141 _isListening = false; 142 } 143
Note: See TracChangeset
for help on using the changeset viewer.