lp:~pconnell/endroid/pinger
Created by
Phil Connell
and last modified
- Get this branch:
- bzr branch lp:~pconnell/endroid/pinger
Only
Phil Connell
can upload to this branch. If you are
Phil Connell
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Phil Connell: Approve
-
Diff: 88 lines (+28/-11)4 files modifieddebian/changelog (+8/-0)
etc/init/endroid.conf (+1/-1)
setup.py (+1/-1)
src/endroid/plugins/periodicpinger.py (+18/-9)
Related bugs
Bug #1380972: Periodic pinger plugin fails after XMPP connection flap | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 101. By Phil Connell <email address hidden>
-
Log StanzaErrors from pings as debug, to handle bad servers
- 100. By Phil Connell <email address hidden>
-
Log messages from twisted, rather than letting them go to stderr
- 98. By Phil Connell <email address hidden>
-
Improve reliability of periodic pinger
- Handle failures in wokkel/twisted (endroid bug 1380972)
- Log async errors for triageability
- Use addCallbacks so that errback is actually called! - 95. By Paul Stanley <email address hidden>
-
Change periodic pinger to use C-to-S ping. This avoids having to select a random user to ping, and also allows us to ping conference servers endroid is communicating with (to ensure MUC connections don't go down, as well as normal IM connections).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:endroid