2
0
mirror of https://github.com/msantos/xmppipe synced 2024-11-13 13:10:32 +00:00

Optionally disable XMPP pings

This commit is contained in:
Michael Santos 2015-05-19 08:03:02 -04:00
parent fdab8a8901
commit cf501f5fde

View File

@ -158,7 +158,7 @@ main(int argc, char **argv)
if (state->bufsz < 3 || state->bufsz >= 0xffff)
usage(state);
if (state->keepalive == 0 || state->keepalive_limit < 1)
if (state->keepalive_limit < 1)
usage(state);
state->server = xmppipe_servername(jid);
@ -385,7 +385,7 @@ event_loop(xmppipe_state_t *state)
state->interval += state->poll;
XMPPIPE_POLL:
if (state->interval > state->keepalive) {
if (state->keepalive > 0 && state->interval > state->keepalive) {
xmppipe_ping(state);
state->interval = 0;
}