楼主能给一个模块示例代码么?这个框架读起来费点劲
:L看到PacketParse才知道自己是多么不认真,惭愧:L:L:L
0.87已经上传。
多谢飞翔,祝春节快乐!
建立了群,在这里推荐一个自己的小群,研究我写的PSS开源系统和扩展功能,改善性能,对此有兴趣的请加群号260862613。对此无兴趣的人情勿扰。
争取5月份发布0.90。重写了很多东西。主要是工具部分。提供了两个新的性能工具。
在链接存活检查时没有回归处理器对象到空闲对象池。
for(mapConnectManager::iterator b = m_mapConnectManager.begin(); b != m_mapConnectManager.end();)
{
CConnectHandler* pConnectHandler = (CConnectHandler* )b->second;
if(pConnectHandler != NULL)
{
if(false == pConnectHandler->CheckAlive())
{
m_mapConnectManager.erase(b++);
}
else
{
b++;
}
}
else
{
b++;
}
}
应该在删除的时候回归处理器对象:
//回归用过的指针
App_ConnectHandlerPool::instance()->Delete(pConnectHandler);
m_mapConnectManager.erase(b++);
学习咯,不错的资料
框架更新至0.90
很不错啊,马上开始用一下试试。