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> 41060e71f1f5c5b72ebd413e27696a86e9ed61b4
Merge pull request #1287 from guusdk/OF-1689_Missing-muc-messages-logging
OF-1689: Isolate broadcasts & log problems. -
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)