This commit no longer exists in the repository. It may have been part of a branch which was deleted.
Description
Low: libcrmcommon: async connection callback must get negative error codes
check_connect_finished() mistakenly set rc to errno in one case,
but a positive rc value is interpreted as a socket fd by the callback.
Use -errno instead.