{#}  Replies are directed back to [EMAIL PROTECTED]
{#}  To reply to the author, write to Jason Townsend <[EMAIL PROTECTED]>

>>> Forgive me if this is a FAQ; I just joined this list. I've noticed with
>>> version 0.29b that my Yahoo connection keeps dropping on me. I get no
>>> errors
>>> or warning, it just simply disconnects. If I reconnect, everything's
>>> fine,
>>> but then it will drop again.
>>> 
>>> Anyone else seeing this behavior?
>> 
>> yes, with the new libs too.  I can disconnect/reconnect and find my yahoo
>> list totally different.
>> 
> yes, same problem.  yahoo is basically unusable now.  think I'll go back
> to the prior version.  Any news on what's causing this?

I'm seeing this also on TOT. Here's some messages from the console about it:

yahoo_getdata: error reading data from server: Connection reset by peer
Error: Couldn't get more pager data.
Lost connection to server (SIGPIPE).
This will be handled better in a future version.
sendcmd: writeall failed

Looks like the notification which would cause a reconnect/update of the UI
is not getting sent in the SIGPIPE case. Here's a guess at what the fix
would be:

Index: Yahoo/YahooCFunctions.m
===================================================================
RCS file: /cvsroot/fire/fire/Yahoo/YahooCFunctions.m,v
retrieving revision 1.10
diff -u -r1.10 YahooCFunctions.m
--- Yahoo/YahooCFunctions.m     27 Jan 2002 00:25:13 -0000      1.10
+++ Yahoo/YahooCFunctions.m     17 Feb 2002 21:11:27 -0000
@@ -423,4 +424,5 @@
 {
     printf("Lost connection to server (SIGPIPE).\n");
     printf("This will be handled better in a future version.\n");
+    [[YahooCommunicationController sharedInstance] disconnected];
 }

I haven't tried this out yet however.

-Jason


{#} ----------------------------------------------------+[ fire ]+---


Reply via email to