Marc Hartmayer
6707ffd11c
virdbus: Grab a ref as long as the while loop is executed
...
Grab a ref for info->bus (a DBus connection) as long as the while loop
is running. With the grabbed reference it is ensured that info->bus
isn't freed as long as the while loop is executed. This is necessary
as it's allowed to drop the last ref for the bus connection in a
handler.
There was already a bug of this kind in libdbus itself:
https://bugs.freedesktop.org/show_bug.cgi?id=15635 .
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-09-25 19:27:21 -04:00
..
2018-09-20 10:16:39 +02:00
2018-09-25 12:37:51 +02:00
2018-09-20 10:16:39 +02:00
2018-07-14 17:01:30 +02:00
2018-08-24 13:23:36 +02:00
2018-08-24 13:23:36 +02:00
2018-09-20 10:16:39 +02:00
2018-03-15 14:59:12 +01:00
2017-11-03 13:24:12 +01:00
2018-09-20 10:16:38 +02:00
2017-12-13 13:42:16 +01:00
2018-09-20 10:16:39 +02:00
2018-07-14 17:01:30 +02:00
2018-07-14 17:01:30 +02:00
2018-09-20 10:16:39 +02:00
2018-07-14 17:01:30 +02:00
2018-09-20 10:16:39 +02:00
2018-07-27 17:19:13 +02:00
2018-09-25 13:40:22 +02:00
2018-09-25 09:59:23 +02:00
2018-09-25 12:37:51 +02:00
2018-09-25 13:40:22 +02:00
2018-09-25 13:40:22 +02:00
2018-09-25 13:40:22 +02:00
2018-09-25 12:37:51 +02:00
2018-04-23 06:41:45 -04:00
2018-04-09 18:26:03 -04:00
2018-09-20 10:16:39 +02:00
2018-07-14 17:01:30 +02:00
2018-09-24 10:02:40 +02:00
2017-10-18 13:25:10 +02:00
2018-06-05 14:32:36 +02:00
2018-06-05 10:31:19 +02:00
2018-09-25 19:27:21 -04:00
2018-07-13 16:01:05 +02:00
2018-04-05 09:58:44 +02:00
2018-09-24 10:02:40 +02:00
2017-11-03 13:24:12 +01:00
2017-11-03 13:24:12 +01:00
2018-09-24 10:02:40 +02:00
2018-07-27 17:19:06 +02:00
2018-09-24 10:02:40 +02:00
2018-09-24 10:02:40 +02:00
2018-07-14 17:01:30 +02:00
2018-07-23 14:27:30 +02:00
2018-09-24 10:02:40 +02:00
2018-09-20 10:16:38 +02:00
2018-09-20 13:45:56 -04:00
2018-07-27 17:21:08 +02:00
2018-07-27 17:21:04 +02:00
2018-09-20 10:16:38 +02:00
2018-09-24 10:02:40 +02:00
2018-09-20 10:16:39 +02:00
2018-09-20 10:16:39 +02:00
2018-09-24 10:02:40 +02:00
2018-04-01 17:42:29 +02:00
2018-09-20 10:16:39 +02:00
2018-01-04 16:52:03 +01:00
2018-09-24 10:02:40 +02:00
2018-05-14 12:12:06 -04:00
2018-09-20 10:16:39 +02:00
2018-09-24 10:02:40 +02:00
2018-09-20 10:16:39 +02:00
2018-09-24 10:02:40 +02:00
2018-07-25 07:11:13 +02:00
2018-09-24 10:02:40 +02:00
2018-08-13 15:50:01 +02:00
2018-09-24 10:02:40 +02:00
2018-09-24 10:02:40 +02:00
2018-07-27 17:21:25 +02:00
2018-07-27 17:21:25 +02:00
2018-09-24 10:02:40 +02:00
2018-09-18 17:12:53 +02:00
2018-09-24 10:02:40 +02:00
2018-05-11 17:06:55 +01:00
2018-09-20 10:16:39 +02:00
2018-08-07 16:29:55 +02:00
2018-07-27 15:47:45 +02:00
2018-07-27 20:46:20 -04:00
2018-07-27 17:19:23 +02:00
2018-07-15 12:09:09 +02:00
2018-05-03 12:47:43 +01:00
2018-09-24 10:02:40 +02:00
2018-08-07 16:29:55 +02:00
2018-09-24 10:02:40 +02:00
2018-09-24 10:02:40 +02:00
2018-08-07 16:29:55 +02:00
2018-09-24 10:02:40 +02:00
2018-09-24 10:02:40 +02:00
2018-07-02 18:06:53 -04:00
2018-09-20 10:16:39 +02:00
2018-07-16 06:57:25 -04:00
2018-08-07 16:29:55 +02:00
2018-07-27 17:21:25 +02:00
2018-07-27 17:21:25 +02:00
2018-09-24 10:02:40 +02:00
2018-02-21 16:53:44 +00:00
2018-09-24 10:02:40 +02:00
2018-09-12 09:27:26 +02:00
2018-08-07 16:29:56 +02:00
2018-04-24 11:02:28 +02:00
2018-09-24 10:02:40 +02:00
2018-04-18 10:04:55 +02:00
2018-09-24 10:02:40 +02:00
2018-09-17 09:23:04 +02:00
2018-09-24 10:02:40 +02:00
2018-08-07 16:29:56 +02:00
2018-08-07 16:29:56 +02:00
2018-03-14 12:46:26 +01:00
2018-06-14 09:52:21 +02:00
2018-02-22 13:52:45 +01:00
2018-01-03 15:21:06 +01:00
2018-09-24 10:02:40 +02:00
2018-08-21 17:37:10 +02:00
2018-09-24 10:02:40 +02:00
2018-06-05 08:13:59 +02:00
2018-09-20 10:16:39 +02:00
2018-09-24 10:02:40 +02:00
2018-09-20 13:06:02 -04:00
2018-01-25 17:16:08 +01:00
2018-09-19 14:05:59 +02:00
2018-09-20 10:16:39 +02:00
2018-07-27 17:21:19 +02:00
2018-07-27 20:46:20 -04:00
2018-07-27 17:21:25 +02:00
2018-09-20 10:16:39 +02:00
2018-09-24 10:02:40 +02:00
2018-08-07 16:29:55 +02:00
2018-09-24 10:02:40 +02:00
2018-03-08 14:29:50 +01:00
2018-09-24 10:02:40 +02:00
2018-08-08 17:33:12 +02:00
2018-09-20 10:16:39 +02:00
2018-05-03 13:17:59 +01:00
2018-09-20 10:16:39 +02:00
2018-07-27 15:47:45 +02:00
2018-09-24 10:02:40 +02:00
2018-02-17 07:36:46 -05:00
2017-11-03 13:24:12 +01:00
2017-12-05 11:28:19 +01:00
2017-11-03 13:24:12 +01:00
2018-07-21 07:46:45 -04:00
2018-09-20 10:16:38 +02:00
2018-07-23 14:28:58 -04:00
2017-11-03 13:24:12 +01:00
2018-09-24 10:02:40 +02:00
2018-09-20 10:16:39 +02:00
2018-07-27 17:21:15 +02:00
2018-09-24 10:02:40 +02:00
2018-09-13 16:19:25 +02:00
2018-09-20 10:16:39 +02:00
2017-11-03 13:24:12 +01:00
2018-05-29 15:42:03 +02:00
2018-05-29 15:42:03 +02:00
2018-09-24 10:02:40 +02:00
2017-11-03 13:24:12 +01:00