Z zyyjc Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-26 #1 在Dll中动态生成Socketconnecton实例,通过Exe外部程序调用,当代理服务器关闭的时候,Dll中的Socketconnection还保存着连接(实际已断开了),请问应该怎样释放连接。
H hsgrass Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-13 #2 在单元后加个类似的代码 Finalization if assigned(con1) then begin con1.close; con1.free; end;
Z zyyjc Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-13 #3 因为SocketConnection是在DLL中创建的, 应该只能在Dll中释放才对
C ccxxzz Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-09 #8 用"心跳包"检测,create建立 Free释放
Z zyyjc Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-28 #9 TO:lake_cx 能否详细点,如何搞定DLL中的线程同步问题,还请指教
Z zyyjc Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-24 #10 通过这几天对TSocketConnection控件的研究,发现原来它是通过一个叫TTransportThread的线程来连接服务器程序的,就如"lake_cx"所说的DLL存在线程同步的问题,在FTransport.OnTerminat事件中不能释放掉连接,才导致客户端出现死机的现在.可是知道的问题存在的原因了,还是不知道怎么解决,不知道还有没有好心的大富翁同志帮帮忙,开导开导啊. TO lake_cx大侠:应该要怎么改,能否说说 请大富翁们都提提建议啊
通过这几天对TSocketConnection控件的研究,发现原来它是通过一个叫TTransportThread的线程来连接服务器程序的,就如"lake_cx"所说的DLL存在线程同步的问题,在FTransport.OnTerminat事件中不能释放掉连接,才导致客户端出现死机的现在.可是知道的问题存在的原因了,还是不知道怎么解决,不知道还有没有好心的大富翁同志帮帮忙,开导开导啊. TO lake_cx大侠:应该要怎么改,能否说说 请大富翁们都提提建议啊
Z zyyjc Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-11 #11 感谢lake_cx大侠及DFW的热情帮助, http://www.delphibbs.com/delphibbs/dispq.asp?lid=3699904