Moved logic of keep alive parsing out from SocketThread