diff options
Diffstat (limited to 'node-startup-controller/node-startup-controller-application.c')
-rw-r--r-- | node-startup-controller/node-startup-controller-application.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/node-startup-controller/node-startup-controller-application.c b/node-startup-controller/node-startup-controller-application.c index 4b637e2..94f3eff 100644 --- a/node-startup-controller/node-startup-controller-application.c +++ b/node-startup-controller/node-startup-controller-application.c @@ -573,15 +573,15 @@ node_startup_controller_application_handle_sigterm (gpointer user_data) g_return_val_if_fail (IS_NODE_STARTUP_CONTROLLER_APPLICATION (application), FALSE); + /* cancel the LUC startup */ + luc_starter_cancel (application->luc_starter); + /* deregister the shutdown consumers of legacy applications */ la_handler_service_deregister_consumers (application->la_handler); /* unregister the shutdown client for the app itself */ node_startup_controller_application_unregister_shutdown_consumer (application); - /* quit the application */ - g_main_loop_quit (application->main_loop); - /* reset the source ID */ application->sigterm_id = 0; |