Make sure exceptions on close are observed for websockets.

- Added a .Catch to CloseAsync so that exceptions are observed.