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).
OF-3038: Reduce verbosity of Socket Connection reset log messages (c2s only)
Clients, and IOS-based clients in particular, can be expected to drop their TCP connection a lot. This event currently logs a stack trace (shown below). For an event that is very expected, this is to verbose. Lets reduce the verbosity of this event.
I’d prefer to keep the verbosity for other connection types than client-to-server connections. Remote servers, for example, are not expected to close the TCP connection ‘uncleanly'.
OF-3033: Allow customization to determine if detached sessions can be terminated
In certain conditions (specified in OF-3033), the default implemenation that determines if a detached session (in Stream Management context) is to be terminated, is overly strict. This commit introduces a delegate mechanism that can be used to delegate the decision if a detached session is to be terminated.