# HG changeset patch # User Daniel Atallah # Date 1172463701 0 # Node ID da4813f14457641a22043c9bbc725e46fabdbb98 # Parent 8e08e961813c39f9eee7f3648b6bc0ce6393ad8b Simon Wilkinson noticed that this check was invalid and caused authentications to hang. diff -r 8e08e961813c -r da4813f14457 libpurple/protocols/jabber/jabber.c --- a/libpurple/protocols/jabber/jabber.c Mon Feb 26 03:19:35 2007 +0000 +++ b/libpurple/protocols/jabber/jabber.c Mon Feb 26 04:21:41 2007 +0000 @@ -283,7 +283,7 @@ sasl_encode(js->sasl, &data[pos], towrite, &out, &olen); pos += towrite; - if (js->writeh > 0) + if (js->writeh == 0) ret = jabber_do_send(js, out, olen); else { ret = -1;