Thanks to John, fixed deadlock issue in gen100 and MsgServer