@@ -241,7 +241,11 @@ void NetIO::authenticate_new_client(tcp::socket* csocket,
// Receive client message bundles on this socket
// for client sim_id c_simid
- receive_msgbundle(csocket, c_simid);
+ if(ret) {
+ receive_msgbundle(csocket, c_simid);
+ } else{
+ delete(csocket);
+ }
}
});
start_accept();