Qt 开发中遇到的问题;
用QT做了一个 传递数据的东西;服务端 客户端
当客户端呢连接服务端后,会产生 进度条;服务端点击开始更新服务端开始更新;
但是在这个更新过程中呢,如果又来了一个客户端链接;服务端再次惦记开始更新会会出现:
第一个链接服务端传输的过程中止了;第二个客户端开始了;当第三个客户端链接;点击开始更新;
第二个客户端中止了,第 1个 第 3个客户端开始更新了,当然,第一个客户端进度条被重置了;
请问下这种问题出现的原因是什么? 传输过程用 switch()语句进行 数据交互;用到了线程锁;;;
求解~! 这种问题跟代码有关,贴代码吧楼主
[解决办法]
建议下载研究eMule源代码。
[解决办法]