return_connect_error

optionally forward connect error to caller so
she could handle it