X xiaolin0522 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #1 程序运行久了(1,2天),竟然 连接的socket达到200来个。<br><br>正常应该不超过 50个。<br><br>在socket的 onerror中 只是给 errorcode 置为0<br>请问: 是否有必要在onerror中给socket close掉,或者什么时候该给它close掉。
程序运行久了(1,2天),竟然 连接的socket达到200来个。<br><br>正常应该不超过 50个。<br><br>在socket的 onerror中 只是给 errorcode 置为0<br>请问: 是否有必要在onerror中给socket close掉,或者什么时候该给它close掉。
X xiaolin0522 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #3 我是 server 端<br><br>client 有长连接也有短连接的<br>
C chenxz Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #4 在出现错误和断开的时候需要shutdown和close对应的sockethandle。
X xiaolin0522 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #5 看到很多地方的代码都是 只给 errorcode:=0;<br><br>errorevent 不是有很多种状态吗?<br>
F fengfan Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #6 不对啊,我也不清楚,我想如果关闭了连接就会释放资源才对。难道客户端关闭连接以后服务器要手动释放资源吗?
X xiaolin0522 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #7 跟客户端没有关系,是服务端程序突然死了。<br>它所监听的端口还没有释放。<br>
彭 彭荣全 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #8 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1671445