Ticket #14658: patch-base-2.2b1-smt-smt_socket_request.icl.diff

File patch-base-2.2b1-smt-smt_socket_request.icl.diff, 2.0 KB (added by Jacobus.Geluk@…, 17 years ago)
  • ../base-2.2b1/smt/smt_socket_request.icl

    old new  
    13081308                            //  Should not occur, but handle anyway just in case
    13091309                            if (desc->rtnevents & APR_POLLERR) {
    13101310                                //  If APR_POLLERR is set, get error code.
    1311                                 status = apr_socket_opt_get (socket->pollfd.desc.s, APR_SO_ERROR, &error);
     1311                                status = apr_socket_opt_get (socket->pollfd.desc.s, 32, &error);
    13121312                                //  Some implementations return error from getsockopt instead
    13131313                                if (status != APR_SUCCESS && !error)
    13141314                                    error = status;
     
    13271327                        case SOCK_CONNECT:
    13281328                            //  Always check error code for connect, since some implementations
    13291329                            //  return APR_POLLIN on error.
    1330                             status = apr_socket_opt_get (socket->pollfd.desc.s, APR_SO_ERROR, &error);
     1330                            status = apr_socket_opt_get (socket->pollfd.desc.s, 32, &error);
    13311331                            //  Some implementations return error from getsockopt instead
    13321332                            if (status != APR_SUCCESS && !error)
    13331333                                error = status;
     
    13781378                            }
    13791379                            else {
    13801380                                //  If APR_POLLERR is set, get error code.
    1381                                 status = apr_socket_opt_get (socket->pollfd.desc.s, APR_SO_ERROR, &error);
     1381                                status = apr_socket_opt_get (socket->pollfd.desc.s, 32, &error);
    13821382                                //  Some implementations return error from getsockopt instead
    13831383                                if (status != APR_SUCCESS && !error)
    13841384                                    error = status;