Build: #2484 was successful Manual run by daryl herzmann
Code commits
Openfire (master)
-
daryl herzmann d3fa54d74ae7592187a6b3c0eaebd33289f2e629
Merge pull request #2702 from guusdk/OF-3036_S2S-domain-unreachable-log-message
OF-3036: Improve log message when remote domain is unreachable -
Guus der Kinderen 4c2e3c7130b156a2fba60b537abc2f1e452f2f38
OF-3035: Propagate session 'detached' state through cluster
This commit ensures that all cluster nodes can see the 'detached' state of a session. Prior to this change, this was only visible at the local cluster node. Because of this, cluster tasks that cannot operate on detached sessions no longer are invoked.
Additionally, certain cluster tasks that cannot succeed on a detached session are now logged in a less verbose manner than on level 'error'.- xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalSession.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
- xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteSession.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
- xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteSessionTask.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
- xmppserver/src/main/java/org/jivesoftware/openfire/session/Session.java (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
- xmppserver/src/main/webapp/session-details.jsp (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
- xmppserver/src/main/webapp/session-row.jspf (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
- xmppserver/src/main/webapp/session-summary.jsp (version 4c2e3c7130b156a2fba60b537abc2f1e452f2f38)
-
Guus der Kinderen 30adad273ad93a164d65ed9c9b8bc246dd4bd45d
OF-3036: Improve log message when remote domain is unreachable
This drops the stack trace, and changes the log message in such a way that it's more descriptive to an admin.- xmppserver/src/main/java/org/jivesoftware/openfire/nio/NettySessionInitializer.java (version 30adad273ad93a164d65ed9c9b8bc246dd4bd45d)
- xmppserver/src/main/java/org/jivesoftware/openfire/nio/NetworkEntityUnreachableException.java (version 30adad273ad93a164d65ed9c9b8bc246dd4bd45d)
- xmppserver/src/main/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 30adad273ad93a164d65ed9c9b8bc246dd4bd45d)
-
Guus der Kinderen 3ebefd5c6f710bd89e652e089fcee488672dba29
OF-3034: Reduce log level for cluster task that can be expected to fail.
The 'removeDetached' cluster task is preemptively fired, and is likely to not find a session to be detached.
As not finding an applicable session is to be expected, this shouldn't be logged as an error.- xmppserver/src/main/java/org/jivesoftware/openfire/session/ClientSessionTask.java (version 3ebefd5c6f710bd89e652e089fcee488672dba29)