diff options
author | Trumeet <yuuta@yuuta.moe> | 2022-04-08 11:44:43 -0700 |
---|---|---|
committer | Trumeet <yuuta@yuuta.moe> | 2022-04-08 11:44:43 -0700 |
commit | ea69b64949dd2cb6cb4954b679de5d77d3034ecf (patch) | |
tree | 7dd01e3fe802bf992a59e090195ec2119f36f76d | |
parent | 7eabc7668bc0fddf9b1e5659d0b02b5a33227ef0 (diff) | |
download | ksyxbot-ea69b64949dd2cb6cb4954b679de5d77d3034ecf.tar ksyxbot-ea69b64949dd2cb6cb4954b679de5d77d3034ecf.tar.gz ksyxbot-ea69b64949dd2cb6cb4954b679de5d77d3034ecf.tar.bz2 ksyxbot-ea69b64949dd2cb6cb4954b679de5d77d3034ecf.zip |
Remove unused sighandler_setup
-rw-r--r-- | tdutils.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -44,7 +44,6 @@ static atomic_llong last_req_id = 0; */ bool closing = false; -static bool sighandler_setup = false; static pthread_t thread_sighandler; /** @@ -89,15 +88,11 @@ static void sighandler_init() { if ((r = pthread_create(&thread_sighandler, NULL, &main_sighandler, NULL))) { LOGFEV("pthread_create", r, strerror(r)); } - sighandler_setup = true; } static int sighandler_close() { - if (!sighandler_setup) return 0; pthread_cancel(thread_sighandler); - int r = pthread_join(thread_sighandler, NULL); - if (!r) sighandler_setup = false; - return r; + return pthread_join(thread_sighandler, NULL); } static int tdcb_push(long long request_id, void (*cb)(bool, struct TdObject *, struct TdError *, void *), void *cb_arg) { |