]> granicus.if.org Git - ejabberd/commit
Add mod_push_keepalive
authorHolger Weiss <holger@zedat.fu-berlin.de>
Thu, 20 Jul 2017 23:07:36 +0000 (01:07 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Thu, 20 Jul 2017 23:07:36 +0000 (01:07 +0200)
commit66510c1d787e3696ac8d04cde75148c9b162b905
treeb4adfc1d3287e929c8c6c206144927c03d29be99
parentd6f1d3df5b5a75f618bcc6eeb6425bc47dfd84d2
Add mod_push_keepalive

This module tries to keep pending stream management sessions of push
clients alive (as long as the disconnected clients are reachable via
push notifications).
ejabberd.yml.example
src/mod_push.erl
src/mod_push_keepalive.erl [new file with mode: 0644]
src/mod_stream_mgmt.erl
test/ejabberd_SUITE_data/ejabberd.yml
test/push_tests.erl