asalkeld/libqb — pull request #43 by grueni (2012-09-26 14:42:49+00:00)
Title: -ENOTCONN handled as error when client disconnects

from syslog:
...
Sep 21 23:17:27 [19442] cib: error: _process_request_: recv from client connection failed (19442-19447-12): Error 0 (0)
Sep 21 23:17:27 [19442] cib: error: qb_ipcs_dispatch_connection_request: request returned error (19442-19447-12): Transport endpoint is not connected (134)
....

In Solaris/OpenIndiana qb_ipc_us_recv_at_most returns -ENOTCONN when a client disconnects.
_process_request_ and qb_ipcs_dispatch_connection_request don't know this and log the 2 errors.
With this patch the logging is suppressed.