diff options
author | Yunchih Chen <yunchih.cat@gmail.com> | 2018-03-20 10:17:26 +0800 |
---|---|---|
committer | Yunchih Chen <yunchih.cat@gmail.com> | 2018-03-20 10:17:26 +0800 |
commit | 27b6eb81637b5583f03239f6fb77c5e4ebec4406 (patch) | |
tree | 45f9b0acbdc8e1ca8282f6742691bba07c1d7ce0 | |
parent | f0b138713d20f4d7738b05e618d9f9f39cef07e5 (diff) | |
download | nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.tar nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.tar.gz nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.tar.bz2 nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.tar.lz nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.tar.xz nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.tar.zst nfcollect-27b6eb81637b5583f03239f6fb77c5e4ebec4406.zip |
Add simple signal handlers
-rw-r--r-- | bin/nfcollect.c | 5 | ||||
-rw-r--r-- | bin/nfextract.c | 7 |
2 files changed, 5 insertions, 7 deletions
diff --git a/bin/nfcollect.c b/bin/nfcollect.c index 527ac24..3afd05c 100644 --- a/bin/nfcollect.c +++ b/bin/nfcollect.c @@ -50,9 +50,8 @@ const char *help_text = "\n"; void sig_handler(int signo) { - if (signo == SIGHUP) { - /* TODO */ - } + if (signo == SIGHUP) + puts("Terminated due to SIGHUP ..."); } int main(int argc, char *argv[]) { diff --git a/bin/nfextract.c b/bin/nfextract.c index 8d8ef2e..d7fc9ae 100644 --- a/bin/nfextract.c +++ b/bin/nfextract.c @@ -50,10 +50,9 @@ const char *help_text = " -v --version print version information\n" "\n"; -static void sig_handler(int signo) { - if (signo == SIGHUP) { - /* TODO */ - } +void sig_handler(int signo) { + if (signo == SIGHUP) + puts("Terminated due to SIGHUP ..."); } static void extract_each(const char *storage_dir, const char *filename) { |