From b4245447ec557f032387a1ca40922d11d0da5b11 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 24 Oct 2016 16:28:30 +0200 Subject: net: Always return an error on failure When getting a "Gateway timeout" error, or any other errors not handled in the switch statement, we should make sure to return an error. https://bugzilla.gnome.org/show_bug.cgi?id=773422 --- libs/net/grl-net-wc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs') diff --git a/libs/net/grl-net-wc.c b/libs/net/grl-net-wc.c index a312fcc..36ae4c2 100644 --- a/libs/net/grl-net-wc.c +++ b/libs/net/grl-net-wc.c @@ -488,6 +488,9 @@ parse_error (guint status, return; default: GRL_DEBUG ("Unhandled status: %s", soup_status_get_phrase (status)); + g_simple_async_result_set_error (result, G_IO_ERROR, + G_IO_ERROR_FAILED, + "%s", soup_status_get_phrase (status)); } } -- cgit v1.2.1