Fixed the default behavior on client close

The `DefaultClientCloseHandler` should throw an exception, but did not. Now it does.
Merge pull request #863 from Microsoft-CISL/weimer_defaultclientclosehandler

Fixed the default behavior on client close