SoupSession: tweak cancellation again
authorDan Winship <danw@gnome.org>
Wed, 9 Jun 2010 17:33:10 +0000 (13:33 -0400)
committerDan Winship <danw@gnome.org>
Wed, 9 Jun 2010 17:33:10 +0000 (13:33 -0400)
commitb5543c970e75ecea0215d6641b772f3bc8a49075
tree19756981ae3c02408ff65c8db22f1b63a1a322a0
parent622bba3c72576d8d6245ca6dd9b7b3a8ac472c6d
SoupSession: tweak cancellation again

After the too-many-redirects merge, redirect-test was leaking a queue
item, because cancelling a message at the point it does resulted in
the completion_cb never running. Fix soup_session_cancel_message()
(again) to not have this problem.
libsoup/soup-message-io.c
libsoup/soup-message-private.h
libsoup/soup-session-async.c
libsoup/soup-session.c