diff options
author | defanor <defanor@uberspace.net> | 2020-03-03 00:31:07 +0300 |
---|---|---|
committer | defanor <defanor@uberspace.net> | 2020-03-03 00:31:07 +0300 |
commit | 06993443b57ea9516fe435906142d24424cb87fa (patch) | |
tree | 229e56bb6a648d3763e1a1a422151dde7115d57e | |
parent | fdaa084496aa07b90bac91ac2e45e52315ef24e5 (diff) |
Adjust the recv loop condition
-rw-r--r-- | src/rexmpp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rexmpp.c b/src/rexmpp.c index a8ce01b..1b39247 100644 --- a/src/rexmpp.c +++ b/src/rexmpp.c @@ -663,7 +663,7 @@ void rexmpp_recv (rexmpp_t *s) { rexmpp_schedule_reconnect(s); } } - } while (chunk_raw_len > 0 && s->reconnect_number == 0); + } while (chunk_raw_len > 0 && s->tcp_state == REXMPP_TCP_CONNECTED); } rexmpp_err_t rexmpp_stream_open (rexmpp_t *s) { |