[gnome-software] trivial: Do not attempt to save proxy settings when there are none set



commit 8a658f1161f7573243247f63bb5a9f5808d0ac76
Author: Richard Hughes <richard hughsie com>
Date:   Wed Jul 13 11:29:45 2016 +0100

    trivial: Do not attempt to save proxy settings when there are none set

 src/plugins/gs-plugin-packagekit-proxy.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/plugins/gs-plugin-packagekit-proxy.c b/src/plugins/gs-plugin-packagekit-proxy.c
index d429abc..90053d3 100644
--- a/src/plugins/gs-plugin-packagekit-proxy.c
+++ b/src/plugins/gs-plugin-packagekit-proxy.c
@@ -144,6 +144,12 @@ reload_proxy_settings (GsPlugin *plugin, GCancellable *cancellable)
        proxy_http = get_proxy_http (plugin);
        proxy_ftp = get_proxy_ftp (plugin);
 
+       /* nothing to do */
+       if (proxy_http == NULL && proxy_ftp == NULL) {
+               g_debug ("not setting proxy as none set");
+               return;
+       }
+
        g_debug ("Setting proxies (http: %s, ftp: %s)", proxy_http, proxy_ftp);
 
        pk_control_set_proxy_async (priv->control,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]