You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by iv...@apache.org on 2011/02/14 12:09:23 UTC

svn commit: r1070441 - /subversion/trunk/subversion/libsvn_ra_serf/serf.c

Author: ivan
Date: Mon Feb 14 11:09:23 2011
New Revision: 1070441

URL: http://svn.apache.org/viewvc?rev=1070441&view=rev
Log:
* subversion/libsvn_ra_serf/serf.c
  (load_config): Return error on proxy server resolution failure.

Modified:
    subversion/trunk/subversion/libsvn_ra_serf/serf.c

Modified: subversion/trunk/subversion/libsvn_ra_serf/serf.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_serf/serf.c?rev=1070441&r1=1070440&r2=1070441&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra_serf/serf.c (original)
+++ subversion/trunk/subversion/libsvn_ra_serf/serf.c Mon Feb 14 11:09:23 2011
@@ -298,6 +298,12 @@ load_config(svn_ra_serf__session_t *sess
       status = apr_sockaddr_info_get(&proxy_addr, proxy_host,
                                      APR_UNSPEC, proxy_port, 0,
                                      session->pool);
+      if (status)
+        {
+          return svn_error_wrap_apr(status,
+                                    _("Could not resolve proxy server '%s'"),
+                                    proxy_host);
+        }
       session->using_proxy = TRUE;
       serf_config_proxy(session->context, proxy_addr);
     }