Whenever the connection is closed always call cluster.HandleError

This resolves connections in a pool being left closed and not reopened in the case of a conn.Write error.