When the SocketServer started its serverThread, it will create a new
TcpServer object and push it to that thread so that all incoming
connections will be handled by the eventLoop of the serverThread.
Minor debug message changes