Process action requests from all clients one by one.
ServerMsgHandler is a thread running at server during the server is alive. ServerMsgHandler gets an action request from the messageQueue one at a time and does the corresponding action to that request.