]> granicus.if.org Git - ejabberd/commit
New stream management option: ack_timeout
authorHolger Weiss <holger@zedat.fu-berlin.de>
Wed, 7 Sep 2016 21:16:54 +0000 (23:16 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Wed, 7 Sep 2016 21:16:54 +0000 (23:16 +0200)
commit621f0e2b7cbb6c431e2c26ad6561c6c0eb74c065
tree19c2a3d7473ea9278a5a4eea6d5f48bc47d23956
parent7a538bb88b8d07c6014db1f7d18bf54045826802
New stream management option: ack_timeout

Close the connection if a stream management client fails to respond to
an acknowledgement request within 60 seconds.  This number of seconds
can be changed with the new "ack_timeout" option, and the mechanism can
be disabled by specifying 'infinity'.

As a side effect of this change, a new acknowledgement is no longer
requested before the response to the previous request is received.
src/ejabberd_c2s.erl
src/ejabberd_http_bind.erl
src/ejabberd_http_ws.erl