}
apr_sockaddr_info_get(&sa, "127.0.0.1", APR_UNSPEC, ap_listeners->bind_addr->port, 0, pod->p);
- apr_socket_create(&sock, sa->family, SOCK_STREAM, pod->p);
- apr_connect(sock, sa);
+ rv = apr_socket_create(&sock, sa->family, SOCK_STREAM, pod->p);
+ if (rv != APR_SUCCESS) {
+ ap_log_error(APLOG_MARK, APLOG_WARNING, rv, ap_server_conf,
+ "get socket to connect to listener");
+ return rv;
+ }
+ rv = apr_connect(sock, sa);
+ if (rv != APR_SUCCESS) {
+ ap_log_error(APLOG_MARK, APLOG_WARNING, rv, ap_server_conf,
+ "connect to listener");
+ return rv;
+ }
apr_socket_close(sock);
return APR_SUCCESS;