From bf54cb36ef9522063cdd174ce62189c7303dcab9 Mon Sep 17 00:00:00 2001 From: Jfreegman Date: Mon, 22 Sep 2014 19:58:08 -0400 Subject: [PATCH] set signal handlers at more appropriate places --- src/toxic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/toxic.c b/src/toxic.c index ea155df..ecc4371 100644 --- a/src/toxic.c +++ b/src/toxic.c @@ -720,6 +720,7 @@ void *thread_winref(void *data) { Tox *m = (Tox *) data; uint8_t draw_count = 0; + init_signal_catchers(); while (true) { draw_active_window(m); @@ -963,7 +964,6 @@ static useconds_t optimal_msleepval(uint64_t *looptimer, uint64_t *loopcount, ui int main(int argc, char *argv[]) { - init_signal_catchers(); parse_args(argc, argv); if (arg_opts.encrypt_data && arg_opts.unencrypt_data) {