SocketServer little modify