diff options
Diffstat (limited to 'src/rexmpp.c')
-rw-r--r-- | src/rexmpp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rexmpp.c b/src/rexmpp.c index 3216817..8be0fc4 100644 --- a/src/rexmpp.c +++ b/src/rexmpp.c @@ -2400,8 +2400,10 @@ rexmpp_err_t rexmpp_run (rexmpp_t *s, fd_set *read_fds, fd_set *write_fds) { } if (s->tcp_state == REXMPP_TCP_CLOSED) { + rexmpp_console_on_run(s, REXMPP_SUCCESS); return REXMPP_SUCCESS; } else { + rexmpp_console_on_run(s, REXMPP_E_AGAIN); return REXMPP_E_AGAIN; } } |