Daniel P. Berrangé
695bdb3841
src: ensure GSource background unref happens in correct event loop
...
The g_idle_add function adds a callback to the primary GMainContext.
To workaround the GSource unref bugs, we need to add our callbacks
to the GMainContext that is associated with the GSource being
unref'd. Thus code using the per-VM virEventThread must use its
private GMainContext.
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-03-17 09:16:05 +00:00
..
2021-03-17 09:16:05 +00:00
2021-03-17 09:16:05 +00:00
2021-03-02 09:50:19 +01:00
2021-03-05 20:05:54 +04:00
2021-02-03 16:09:25 +01:00
2021-02-03 16:09:25 +01:00
2020-11-20 12:09:51 +00:00
2021-02-05 00:20:43 -05:00
2021-02-05 00:20:43 -05:00
2021-02-05 00:20:43 -05:00
2020-10-05 15:50:45 +02:00
2020-09-02 10:28:10 +02:00
2020-09-02 10:28:10 +02:00
2021-03-05 15:33:34 +01:00
2021-03-04 11:13:31 +01:00
2021-03-04 11:13:31 +01:00
2021-02-10 13:37:12 +01:00
2021-02-10 13:37:12 +01:00
2021-03-04 20:52:23 +01:00
2021-03-04 20:52:23 +01:00
2021-01-06 13:15:17 +01:00
2021-03-08 22:41:40 +01:00
2021-03-05 15:33:34 +01:00
2021-03-15 09:38:18 +01:00
2021-02-03 13:07:13 +01:00
2021-03-04 20:52:23 +01:00
2021-03-08 12:16:13 +01:00
2021-03-04 20:52:23 +01:00
2021-02-05 00:20:43 -05:00
2021-03-05 15:01:29 +01:00
2021-03-05 15:01:29 +01:00
2020-09-23 13:26:34 +02:00
2021-03-17 09:16:05 +00:00
2020-08-07 12:43:56 +01:00
2020-08-07 12:43:56 +01:00
2020-09-23 17:06:36 +02:00
2021-03-02 09:50:19 +01:00
2021-02-05 00:20:43 -05:00
2021-03-05 15:01:29 +01:00
2021-03-04 20:52:23 +01:00
2021-03-04 20:52:23 +01:00
2021-03-05 15:33:34 +01:00
2020-11-24 14:21:58 -05:00
2020-10-06 12:31:34 +02:00
2021-02-11 17:05:34 +01:00
2020-11-09 23:42:33 +01:00
2020-09-23 12:53:31 +02:00
2020-09-02 10:28:10 +02:00
2021-02-11 17:05:32 +01:00
2021-02-11 17:05:32 +01:00
2020-11-06 10:40:56 +01:00
2020-11-06 10:40:51 +01:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2021-03-02 09:50:19 +01:00
2021-03-05 15:33:34 +01:00
2020-08-25 19:44:43 +02:00
2020-09-02 10:28:10 +02:00
2021-02-02 15:00:55 +01:00
2020-11-24 14:21:58 -05:00
2021-03-02 09:50:20 +01:00
2021-02-20 13:26:37 +01:00
2020-08-25 19:03:11 +02:00
2021-02-20 13:26:37 +01:00
2021-03-12 11:02:35 +01:00
2021-03-04 20:52:23 +01:00
2020-08-03 15:30:40 +02:00
2021-02-05 00:20:43 -05:00
2021-02-20 13:26:37 +01:00
2021-02-11 17:05:33 +01:00
2021-03-01 15:54:42 +01:00
2021-01-08 08:10:02 +01:00
2020-09-02 10:28:10 +02:00
2021-03-02 09:50:19 +01:00
2021-01-25 20:27:38 -05:00
2021-03-15 09:38:18 +01:00
2021-03-15 09:38:18 +01:00
2021-03-02 09:50:19 +01:00
2021-03-02 09:50:19 +01:00
2020-09-10 11:47:35 -04:00
2021-02-05 00:20:43 -05:00
2020-12-15 13:35:33 -05:00
2021-02-05 09:57:14 +01:00
2020-12-17 09:27:51 +01:00
2020-12-16 21:32:07 -05:00
2020-12-15 13:35:27 -05:00
2020-12-16 14:43:18 -05:00
2021-02-05 00:20:43 -05:00
2021-03-02 09:50:19 +01:00
2021-03-09 13:33:09 +01:00
2021-03-02 09:50:19 +01:00
2020-11-02 22:01:36 -05:00
2021-02-05 00:22:09 -05:00
2021-02-12 12:10:38 -05:00
2021-03-02 09:50:19 +01:00
2021-03-01 12:25:33 -03:00
2021-02-05 00:20:43 -05:00
2021-03-04 20:52:23 +01:00
2021-02-11 17:05:34 +01:00
2021-02-05 00:20:43 -05:00
2021-03-08 22:41:40 +01:00
2021-03-08 22:41:40 +01:00
2021-02-16 14:03:13 +00:00
2021-02-16 14:03:13 +00:00
2020-12-04 16:24:19 +01:00
2021-03-04 20:52:23 +01:00
2021-02-05 00:20:43 -05:00
2021-03-02 09:50:19 +01:00
2020-11-06 15:03:39 +01:00
2021-03-02 09:50:19 +01:00
2021-02-05 00:20:43 -05:00
2021-01-08 09:18:21 +01:00
2021-02-03 13:07:13 +01:00
2021-02-03 13:07:13 +01:00
2021-02-17 10:15:33 +00:00
2021-02-05 00:20:43 -05:00
2021-01-27 07:49:58 +01:00
2021-01-27 07:49:58 +01:00
2021-03-12 10:57:42 +01:00
2021-03-12 10:57:42 +01:00
2021-03-15 09:34:18 +01:00
2021-03-15 09:34:18 +01:00
2021-03-12 10:59:05 +01:00
2021-02-10 13:37:11 +01:00
2020-09-11 18:19:58 +02:00
2021-02-05 00:20:43 -05:00
2020-09-07 09:34:00 +03:00
2020-10-06 12:31:34 +02:00
2021-03-02 09:49:23 +01:00
2021-02-05 00:20:43 -05:00
2021-03-01 15:54:42 +01:00
2021-03-02 09:50:19 +01:00
2020-09-04 10:20:49 +02:00
2021-02-05 00:22:09 -05:00
2021-03-12 08:45:04 +01:00
2021-03-05 15:33:34 +01:00
2020-12-04 16:24:19 +01:00
2020-12-04 16:24:19 +01:00
2020-11-02 22:01:36 -05:00
2020-09-02 10:28:10 +02:00
2021-03-02 09:50:19 +01:00
2021-03-02 09:50:19 +01:00