我有一个问题,我希望我能通过写这个问题来解决,但如果没有,我会发布并看看是否有人可以提供帮助。我正在使用客户端库(我觉得它写得不好)与实时聊天服务器进行交互,该服务器使用COMET样式的HTTP长轮询。在某些情况下,我在取消长轮询时遇到问题,怀疑我可能需要添加一些并发处理代码,但由于以下原因,我发现很难找到执行此操作的最佳方法。订阅代码(启动长轮询)被实现为一个大循环,包含以下代码doLongPoll(){while(true)}//IFchannelfieldbooleanunsubscribe==TRUE,ifsoBREAK;//performGETrequest(andstore