track what the SocketManager is doing at all times; this could be relevent to timeouts