X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fglk.c;h=2f7e10f719184cfcba5094948d034599c0553d02;hb=49d790e71c09eaa691a8e2040d43dee70a3dd0ed;hp=d96c951bc19a8270b731b8b9c306117814c30f88;hpb=f5b38337b91a5f657c614514a944d95418544b69;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/glk.c b/libchimara/glk.c index d96c951..2f7e10f 100644 --- a/libchimara/glk.c +++ b/libchimara/glk.c @@ -42,7 +42,8 @@ G_GNUC_INTERNAL ChimaraGlkPrivate *glk_data = NULL; void glk_exit(void) { - g_signal_emit_by_name(glk_data->self, "stopped"); + if(!glk_data->in_startup) + g_signal_emit_by_name(glk_data->self, "stopped"); /* Stop any timers */ glk_request_timer_events(0);