阅读:2528回复:3
关于ghttp,十万火急
我现在用ghttp库做一个网络软件,遇到一个大问题,怎么也没有搞通,请大家帮忙。
这个软件可能会建立很多的http连接,我把它们缓存在一个队列里,一旦这个队列满了,就需要destroy一些请求。我用ghttp_request_destroy函数来清除它。对于已经完成的链接(状态为ghttp_done),没什么问题,但对于没有完成的连接,则一旦清除以后,以后的请求中,ghttp用到的结构ghttp_request里面的内容就会乱掉,比如出现空指针之类的,结果程序立刻崩溃。怎么办?难道不能掐死未完成的请求。 我好急,如果在两天之内不能完成这个东西,我就要被严重PK了。 大侠帮忙啊 |
|
|
沙发#
发布于:2002-05-13 15:41
我看到这个帖子的时候,已经是13日了,看来你已经被PK掉了,呵呵
(开玩笑) ghttp_request_destroy() 两次 或者 如果为完成的连接对你不重要的话,你可以直接置相关结构里面的ghttp_done为有效状态 |
|
|
板凳#
发布于:2002-05-19 00:43
呵呵!PK是什么意思啊?反正你都要走人了!怕什么呢!不过问题还是要解决的,不管是不是PK,也许以后还是要解决这个问题的!你去自己看看这个函数的代码吧!我没有办法帮你
|
|
地板#
发布于:2002-05-23 18:48
pk = player kill
打的什么mud |
|
|