libfaim/aim_rxqueue.c

changeset 1081
0fb24c9d4c7d
parent 889
070eb1c6db95
child 1184
e475cddf904d
--- a/libfaim/aim_rxqueue.c	Fri Nov 10 05:54:04 2000 +0000
+++ b/libfaim/aim_rxqueue.c	Fri Nov 10 22:49:02 2000 +0000
@@ -60,6 +60,9 @@
   if (conn->fd < 3)  /* can happen when people abuse the interface */
     return 0;
 
+  if (conn->status & AIM_CONN_STATUS_INPROGRESS)
+    return aim_conn_completeconnect(sess, conn);
+
   /*
    * Rendezvous (client-client) connections do not speak
    * FLAP, so this function will break on them.

mercurial