• Guus der Kinderen's avatar
    OF-1033: Users should be notified of MUC service shutdown · ab86a3f9
    Guus der Kinderen authored
    This commit notifies all users that are in a MUC on the local server node of
    a shut down of the service. The notification conforms to XEP-0045.
    
    In order to prevent a prolonged shut down, this commit:
    - ensures that a shutdown routine is executed just once (instead of for each
      type of interface being shut down: module,component and listener)
    - the presence stanza that is sent is constructed using in-memory objects
      only (no database lookups)
    - all notification occurs in a thread pool, which will concurrently process
      them, but will terminate forcibly after a certain amount of time.
    ab86a3f9
Name
Last commit
Last update
build Loading commit data...
documentation Loading commit data...
src Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...