Dear all, Can anyone answer this question?
Thanks so much! Bing On Fri, Apr 29, 2011 at 7:21 PM, Bing Li <lbl...@gmail.com> wrote: > Dear Michael, > > "Disgracefully" means the client does not close normally. It might be > crashed or closed by killing the relevant thread or process. I did that by > clicking the red Tasks button in XCode. In this situation, the connection > must not be closed properly with the socket methods. > > According to my test, [AsyncSocketDelegate onSocket: > willDisconnectWithError:] is not called either. > > I got the sample code from > http://www.macresearch.org/cocoa-scientists-part-xxix-message. I am still > a new developer. I am not sure if the code has any problems. > > Thanks so much for your help! > > Best regards, > BIng > > > On Fri, Apr 29, 2011 at 6:56 AM, Michael Dautermann <dauterm...@mac.com>wrote: > >> > >> > I started to use CocoaAsyncSocket to establish TCP connections among >> iPads. >> > >> > I got a problem. According to the references ( >> > http://code.google.com/p/cocoaasyncsocket/wiki/Reference_AsyncSocket), >> > onSocketDidDisconnect would be invoked immediately if the connection is >> not >> > already disconnected. I felt confused. What does "not already >> disconnected" >> > mean? I think onSocketDidDisconnect should be called when a connection >> is >> > disconnected. The description in the reference is wrong? >> > >> > I implemented a server and a client using CocoaAsyncSocket. When closing >> the >> > client disgracefully, I noticed that onSocketDidDisconnect was NOT >> called. >> > Anything wrong with it? >> >> Here are some questions that might help get some further context: >> >> how are you closing the client "disgracefully"? >> >> did the companion [AsyncSocketDelegate onSocket: willDisconnectWithError:] >> method get called? >> >> did you properly set your delegate and define that your object (the one >> that holds your delegate methods) conforms to the delegate protocol in it's >> .h file? >> >> >> > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com