g_return_val_if_fail(active==TRUE,FALSE);
g_return_val_if_fail(captive_image_iochannel!=NULL,FALSE);
+ /* Invoke all pending idle functions just to not to forget for anything... */
+ while (g_main_context_iteration(
+ NULL, /* context; NULL means default one */
+ FALSE)) /* may_block */
+ g_log(G_LOG_DOMAIN,G_LOG_LEVEL_DEBUG,"%s: g_main_context_iteration() proceeded",G_STRLOC);
+
captive_PoQueueShutdownWorkItem_hooklist_invoke();
/* FIXME: ntoskrnl/ex/power.c/NtShutdownSystem() does