[63801] trunk/base/src/macports1.0/macports.tcl

raimue at macports.org raimue at macports.org
Mon Feb 15 07:41:41 PST 2010


Revision: 63801
          http://trac.macports.org/changeset/63801
Author:   raimue at macports.org
Date:     2010-02-15 07:41:41 -0800 (Mon, 15 Feb 2010)
Log Message:
-----------
macports1.0:
Catch error if proxy configuration cannot be read from system

Modified Paths:
--------------
    trunk/base/src/macports1.0/macports.tcl

Modified: trunk/base/src/macports1.0/macports.tcl
===================================================================
--- trunk/base/src/macports1.0/macports.tcl	2010-02-15 15:31:53 UTC (rev 63800)
+++ trunk/base/src/macports1.0/macports.tcl	2010-02-15 15:41:41 UTC (rev 63801)
@@ -856,7 +856,9 @@
     if {![info exists proxy_override_env] } {
         set proxy_override_env "no"
     }
-    array set sysConfProxies [get_systemconfiguration_proxies]
+    if {[catch {array set sysConfProxies [get_systemconfiguration_proxies]} result]} {
+        return -code error "Unable to get proxy configuration from system: $result"
+    }
     if {![info exists env(http_proxy)] || $proxy_override_env == "yes" } {
         if {[info exists proxy_http]} {
             set env(http_proxy) $proxy_http
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100215/e3d2d743/attachment.html>


More information about the macports-changes mailing list