MB-14856: Catch all exceptions
MB-14856: Catch all exceptions

The false alarm exception is caused by asynchronse stream ending in a
different thread. The listener thread always wants to listen to any
incoming event while the worker thread can remove a finished socket.

Change-Id: I382fc447b5a121d0a68320e51a4ce395277069e3
Reviewed-on: http://review.couchbase.org/51880
Reviewed-by: Bin Cui <ed18693fff32c00e22495f4877a3b901bed09041@gmail.com>
Tested-by: Bin Cui <ed18693fff32c00e22495f4877a3b901bed09041@gmail.com>

couchbase/couchbase-cli,couchbase/couchbase-cli