Fixed the default behavior on client close

The `DefaultClientCloseHandler` should throw an exception, but did not. Now it does.