summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2010-07-30 14:56:00 +0200
committerDan Winship <danw@gnome.org>2010-07-30 14:56:00 +0200
commit5f923619a4240e336aa685f5a663ca95b7eb68a2 (patch)
tree455277d5ce0d56747ce5fc7142345ad3a9e0addf
parentff806c1ce90e637c9c327a561aa2f4d072480908 (diff)
downloadlibsoup-5f923619a4240e336aa685f5a663ca95b7eb68a2.tar.gz
SoupSessionAsync: don't stall on proxy resolution error
-rw-r--r--libsoup/soup-session-async.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libsoup/soup-session-async.c b/libsoup/soup-session-async.c
index d05e0578..eb2f98e6 100644
--- a/libsoup/soup-session-async.c
+++ b/libsoup/soup-session-async.c
@@ -133,6 +133,7 @@ item_failed (SoupMessageQueueItem *item, guint status)
item->state = SOUP_MESSAGE_FINISHING;
if (!item->msg->status_code)
soup_message_set_status (item->msg, status);
+ do_idle_run_queue (item->session);
soup_message_queue_item_unref (item);
return TRUE;
}