Colin Walters 7ed328aaf0 gdbus: Avoid blocking on worker thread in connection initialization
I can't see a reason to spin until the worker thread runs, so don't.
This avoids ugly sched_yield() calls that show up in strace and
annoy me; the code is cleaner now too.

We now grab the types needed for the WebKit workaround in the
thread creation area, but only release them when the thread itself
exits.

https://bugzilla.gnome.org/show_bug.cgi?id=651650
2011-06-01 16:43:34 -04:00
..
2010-08-13 17:23:44 -04:00
2011-05-03 07:07:41 -04:00
2011-05-28 14:29:08 -04:00
2010-09-02 22:36:47 +03:00
2011-05-23 00:21:06 -04:00
2009-03-31 19:39:16 -04:00
2011-05-18 17:56:50 -04:00
2011-05-18 17:56:50 -04:00
2011-05-18 17:56:50 -04:00
2010-07-12 18:30:14 -04:00
2011-05-05 13:40:38 +08:00
2010-07-05 00:56:12 -04:00
2010-12-27 16:29:20 +01:00
2010-03-26 09:30:25 -04:00
2010-07-12 18:30:14 -04:00
2010-07-12 18:30:14 -04:00
2010-07-12 18:30:14 -04:00
2011-05-06 15:27:52 -04:00
2010-10-23 02:31:16 +02:00
2010-06-22 12:14:31 -04:00
2011-05-01 23:02:53 -04:00
2010-07-07 19:53:22 -04:00
2011-05-03 07:07:41 -04:00
2009-11-17 20:27:38 -06:00
2011-02-07 23:35:21 -05:00
2010-01-12 16:34:18 +01:00
2011-04-13 16:33:51 -04:00
2011-05-23 00:21:06 -04:00
2010-09-24 18:24:41 -03:00
2010-07-10 18:04:22 -04:00
2011-05-03 07:07:41 -04:00
2010-07-07 19:53:22 -04:00
2011-02-08 10:05:00 -05:00
2011-02-08 10:05:00 -05:00
2010-11-28 23:55:43 -05:00
2010-06-04 19:03:38 +02:00
2010-11-28 23:55:43 -05:00
2010-08-19 16:32:37 -04:00
2011-01-09 21:45:20 +01:00
2010-12-27 16:24:21 +01:00
2010-04-16 23:23:40 -04:00
2011-05-10 15:25:54 +02:00
2010-11-28 23:55:43 -05:00
2010-12-21 19:53:00 +07:00
2010-09-24 18:24:41 -03:00
2011-03-31 12:47:03 +05:30
2011-03-31 12:47:03 +05:30
2011-05-05 15:18:22 -04:00
2011-05-03 07:07:41 -04:00
2011-05-05 14:09:11 -04:00
2010-09-24 18:24:41 -03:00
2009-07-05 22:35:55 -04:00
2010-07-12 18:30:14 -04:00
2011-05-28 14:29:08 -04:00
2010-07-07 19:53:22 -04:00