since connectionManager and messagePool are one per server.
change the two state variable to static attributes of server