GNOME Bugzilla – Bug 667364
don't queue idles when finalizing SoupSession
Last modified: 2012-02-14 03:12:32 UTC
Currently if you finalize a SoupSessionAsync while it still has persistent connections open, it will end up queueing an idle (which will then run, notice that the session has been destroyed, and then immediately exit). But this can cause problems if you unref the session from a thread other than the one it was created in, which is surprising. And there's no point in doing the idle handlers there anyway, so we should fix that. (qv bug 665801)
fixed in git