diff options
author | Jan-Marek Glogowski <glogow@fbihome.de> | 2017-07-28 17:13:20 +0200 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2017-09-19 14:11:58 +0200 |
commit | fd0fff67798fea87217e65bb1561aa0d0e741c51 (patch) | |
tree | 6edfff84fa39d92e16f18f143a8f5de39d48eff3 /include/sal | |
parent | 7e1489bb4c2d11380d28cea2c3cf5d76303eecae (diff) |
Assert active Tasks on scheduler de-init
This shuts down the VCL scheduler later in the DeInitVCL call and
asserts active pending tasks, as these will never be processed
after shutdown.
There is currently a TODO whitelist, so the unit tests still pass
but probably most of these should be fixed. No task in the list
looks critical - all seem to do some idle / cleanup work.
This also processes all the Idles before shutdown. All seem to be
of type sfx::SfxItemDisruptor_Impl.
Change-Id: I9cc484a525cc2bacd54c4f271f86997517393e92
Reviewed-on: https://gerrit.libreoffice.org/40533
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'include/sal')
-rw-r--r-- | include/sal/log-areas.dox | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sal/log-areas.dox b/include/sal/log-areas.dox index 46a75f5a6151..8539f4755cd6 100644 --- a/include/sal/log-areas.dox +++ b/include/sal/log-areas.dox @@ -459,6 +459,7 @@ certain functionality. @li @c vcl.plugadapt - the Unix/X11 backend plugin mechanism @li @c vcl.quartz @li @c vcl.schedule - scheduler / main-loop information +@li @c vcl.schedule.deinit @li @c vcl.screensaverinhibitor @li @c vcl.scrollbar - Scroll Bars @li @c vcl.se - VCL Session Manager |