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

Reply via email to