James Prestwood
5e631b4e38
auto-t: fix wait_for_object_condition
...
After the re-write this was broken and not noticed until
recently. The issue appeared to be that the GLib timeout
callback retained no context of local variables. Previously
_wait_timed_out was set as a class variable, but this was
removed so multiple IWD instances could work. Without
_wait_timed_out being a class variable the GLib timeout
setting it had no effect on the wait loop.
To fix this we can set _wait_timed_out on the object being
passed in. This is preserved in the GLib timeout callback
and setting it gets honored in the wait loop.
2021-01-25 13:10:52 -06:00
..
2020-09-16 14:31:43 -05:00
2019-08-07 16:37:51 -05:00
2020-11-04 13:35:04 -06:00
2020-09-14 16:45:12 -05:00
2020-09-10 17:59:49 -05:00
2020-11-18 11:01:11 -06:00
2020-09-10 17:59:49 -05:00
2020-09-10 17:59:49 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-10 17:59:49 -05:00
2020-09-14 16:03:04 -05:00
2020-10-14 13:03:17 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-16 14:31:43 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-10 17:59:49 -05:00
2020-09-10 17:59:49 -05:00
2020-09-14 16:03:04 -05:00
2020-11-04 13:41:01 -06:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-11-24 11:42:00 -06:00
2020-11-04 13:41:01 -06:00
2020-09-14 16:03:04 -05:00
2020-11-17 13:30:29 -06:00
2020-10-30 13:16:57 -05:00
2020-09-14 16:03:04 -05:00
2020-11-03 13:58:23 -06:00
2020-09-14 16:03:04 -05:00
2020-12-08 16:29:09 -06:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-10-19 17:20:21 -05:00
2020-09-10 17:59:49 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-11-17 13:30:29 -06:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2020-09-10 17:59:49 -05:00
2019-09-12 11:36:00 -05:00
2020-09-14 16:03:04 -05:00
2020-09-10 17:59:49 -05:00
2019-05-13 16:38:23 -05:00
2020-09-14 16:03:04 -05:00
2020-09-14 16:03:04 -05:00
2021-01-25 13:10:52 -06:00