注意服务器启动、设置日志的顺序:服务先启动、设置日志后启动
bug描述:先设置服务器的日志,在启动服务器,具体代码如下,启动后出现The requested operation caused a stack overflow.
//客户端服务器设置日志client.SetLog(true, (string msg, int lv) => {switch (lv){case 0:msg = "Log:" + msg;PECommon.Log(msg);break;case 1:msg = "Warn:" + msg;Debug.LogWarning(msg);break;case 2:msg = "Error:" + msg;Debug.LogError(msg);break;case 3:msg = "Info:" + msg;PECommon.Log(msg);break;}});//启动客户端并服务器尝试连接到指定的服务器client.StartAsClient(SrvCfg.srvIP, SrvCfg.srvPort);