soup: work around frequent deadlocks in GLib type initialisation
authorTim-Philipp Müller <tim@centricular.com>
Fri, 17 Jun 2016 18:59:13 +0000 (19:59 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 17 Jun 2016 18:59:13 +0000 (19:59 +0100)
commit33fb50b308481bc31962f0eeba7a38786cf9f55b
treef51719d7098936429dc546ae58bbf52aece423e9
parent5a7217a147daa2dc150f120b32889d78d5ff4883
soup: work around frequent deadlocks in GLib type initialisation

.. by registering the types from the plugin init function. This
seems to help, but we'll see if it's enough (might need similar
things elsewhere).

https://bugzilla.gnome.org/show_bug.cgi?id=693911
https://bugzilla.gnome.org/show_bug.cgi?id=674885
ext/soup/gstsoup.c