Made network logging a bit more verbose; prevent sending data to a closed network connection
Bugfix: don't do anything as a response to a double-connect attempt; log the reconnect timeout value
Prevent double-close of network connection, which causes an exception. A silent NOP is acceptable behavior for the second close.
Support situation where payer sends cancel after confirm to payee, for instance in case of insufficient funds, or when routing fails for another reason.