diff options
author | Dan Winship <danw@gnome.org> | 2011-10-31 18:34:21 -0400 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2011-11-05 09:09:59 -0400 |
commit | 917650e918ff55d0b78a4784474285ca43e84703 (patch) | |
tree | 3eb2117530a748f7d2793ae936b36c900fbf12f4 /libsoup | |
parent | 2ec9af5efab3410e40dc84ca37264b58878727e3 (diff) | |
download | libsoup-917650e918ff55d0b78a4784474285ca43e84703.tar.gz |
SoupHTTPInputStream: fix a g_warning in error cases
Diffstat (limited to 'libsoup')
-rw-r--r-- | libsoup/soup-http-input-stream.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libsoup/soup-http-input-stream.c b/libsoup/soup-http-input-stream.c index 66a3896a..8a738843 100644 --- a/libsoup/soup-http-input-stream.c +++ b/libsoup/soup-http-input-stream.c @@ -478,9 +478,10 @@ soup_http_input_stream_close (GInputStream *stream, { SoupHTTPInputStreamPrivate *priv = SOUP_HTTP_INPUT_STREAM_GET_PRIVATE (stream); - soup_session_unpause_message (priv->session, priv->msg); - if (!priv->finished) + if (!priv->finished) { + soup_session_unpause_message (priv->session, priv->msg); soup_session_cancel_message (priv->session, priv->msg, SOUP_STATUS_CANCELLED); + } return TRUE; } |