• Ruediger Pluem's avatar
    * Revert r703998. · e8f1dd68
    Ruediger Pluem authored
      The call to apr_socket_timeout_set before apr_socket_connect already sets the
      socket to non-blocking mode because the timeout of the socket is -1 after creation. A further
      call to apr_socket_timeout_set (after the connect call does not do this, because the old
      and the new timeout are >=0). The further code expects the socket to be in non-blocking
      mode, otherwise we have regressions with ssl. This can be notified by running t/ssl/proxy
      on 2.2.x which runs much much slower with the patch applied. This does not happen
      on trunk because the socket is set back to non blocking by the core output filter
      (async write completion).
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@704753 13f79535-47bb-0310-9956-ffa450edef68
    e8f1dd68
To find the state of this project's repository at the time of any of these versions, check out the tags.