summaryrefslogtreecommitdiffstats
path: root/src/pacman/sighandler.h
diff options
context:
space:
mode:
authorAndrew Gregory <andrew.gregory.8@gmail.com>2015-12-04 20:27:41 +0100
committerAllan McRae <allan@archlinux.org>2015-12-05 09:10:43 +0100
commita8e2578febbb71d1b788c7270c2be57ca1e64dec (patch)
treed696b181d2f333fb2ec0376e4ae5681be0510747 /src/pacman/sighandler.h
parentb8a72770619a29db436e2a3883ebe03910a8e827 (diff)
downloadpacman-a8e2578febbb71d1b788c7270c2be57ca1e64dec.tar.gz
pacman-a8e2578febbb71d1b788c7270c2be57ca1e64dec.tar.xz
remove soft interrupt handler before cleanup
The soft interrupt handler dereferences config, causing a segfault if it is called during cleanup. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'src/pacman/sighandler.h')
-rw-r--r--src/pacman/sighandler.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/pacman/sighandler.h b/src/pacman/sighandler.h
index 51f347b6..b9633573 100644
--- a/src/pacman/sighandler.h
+++ b/src/pacman/sighandler.h
@@ -23,6 +23,7 @@
void install_segv_handler(void);
void install_winch_handler(void);
void install_soft_interrupt_handler(void);
+void remove_soft_interrupt_handler(void);
#endif /* _PM_SIGHANDLER_H */