Bug Fixes
- client: honour
reconnectOnTimeout=false— applicationTimed outfails the command without rebuilding the shared connection; transport errors still recover (#586, #580) - nodes: preserve original msg properties (
_linkSource, …) on async error paths when Keep Msg Properties is enabled (#582, #583) - server: destroy client sockets on close so deploy/shutdown completes (#581)