在Server.h 的 Start方法中 大概70行左右 原代码: MCP::CMCPSession::GetInstance().Run(); 应该为: iErrCode = MCP::CMCPSession::GetInstance().Run(); if (ERRNO_OK != iErrCode) return iErrCode; 否则Run 方法返回的iErrCode 不能被抛出