rconn: Decentralize and improve disconnection logging.
authorBen Pfaff <blp@nicira.com>
Thu, 11 Feb 2010 22:32:49 +0000 (14:32 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 12 Feb 2010 21:55:46 +0000 (13:55 -0800)
commitb97ba90b95c18a7b6b16fc8821b8ef3c6b61a05c
tree2cacf589ef14f1ca09c91f1652226ed048f6bdbe
parent77512e6a11657a5353477a59325031f1c0609116
rconn: Decentralize and improve disconnection logging.

In some cases the rconn library was logging disconnections twice, and in
other cases it was not logging them at all.  This cleans it up, so that
each disconnection or connection failure should cause one log message.

This commit makes disconnect()'s 'error' argument unused, but it will be
used again in the following commit.
lib/rconn.c