net: fix a few cases where messages were sent rather than dropped upon disconnection
75ead758 turned these into crashes in the event of a handshake failure, most
notably when a peer does not offer the expected services.
There are likely other cases that these assertions will find as well.
boolfFetch=state.fPreferredDownload||(nPreferredDownload==0&&!pto->fClient&&!pto->fOneShot);// Download if this is a nice peer, or we have no nice peers and this one might do.
boolfFetch=state.fPreferredDownload||(nPreferredDownload==0&&!pto->fClient&&!pto->fOneShot);// Download if this is a nice peer, or we have no nice peers and this one might do.