Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #1721 was successful Changes by Guus der Kinderen and GregDThomas <greg.d.thomas@gmail.com>

Code commits

Openfire (master)

  • GregDThomas <greg.d.thomas@gmail.com>

    GregDThomas <greg.d.thomas@gmail.com> 41060e71f1f5c5b72ebd413e27696a86e9ed61b4

    Merge pull request #1287 from guusdk/OF-1689_Missing-muc-messages-logging
    OF-1689: Isolate broadcasts & log problems.

  • Guus der Kinderen

    Guus der Kinderen bbab9b05dd9812e2e03042d15c19771a1c9b6db5

    OF-1689: Isolate broadcasts & log problems.
    Openfire has routines to broadcast message and presence stanzas to occupants in a room.

    Up until this method, any exception that occurred would:
    - not be logged;
    - stop the broadcast to any pending intended recipients.

    This commit adds logging, and makes sure that failure to deliver a stanza to one entity
    does not prevent other entities from receiving it.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/BroadcastMessageRequest.java (version bbab9b05dd9812e2e03042d15c19771a1c9b6db5)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/BroadcastPresenceRequest.java (version bbab9b05dd9812e2e03042d15c19771a1c9b6db5)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version bbab9b05dd9812e2e03042d15c19771a1c9b6db5)