Alex Elder 7bb21d68c5 libceph: socket can close in any connection state
A connection's socket can close for any reason, independent of the
state of the connection (and without irrespective of the connection
mutex).  As a result, the connectino can be in pretty much any state
at the time its socket is closed.

Handle those other cases at the top of con_work().  Pull this whole
block of code into a separate function to reduce the clutter.

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
2012-12-17 12:07:32 -06:00
..
2012-08-15 21:36:30 -07:00
2012-07-10 22:36:17 +02:00
2012-07-19 10:48:00 -07:00
2012-09-27 19:27:39 -04:00
2012-09-25 16:04:44 -04:00
2012-07-19 10:48:00 -07:00
2012-07-16 23:23:52 -07:00
2012-09-27 13:18:19 -04:00
2012-08-15 21:36:31 -07:00
2012-07-23 01:01:44 -07:00
2012-09-13 09:04:13 +08:00