aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2006-09-07 11:48:16 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2006-09-07 11:48:16 +0000
commit349bdda3524368ee30dc92cafb6914717017fcdd (patch)
tree68da02d4eb4e3c7500de96860d870bda70665939 /lib
parentd85884141d69949337959dfa48114d12e542f145 (diff)
downloadlibfuse-349bdda3524368ee30dc92cafb6914717017fcdd.tar.gz
fix
Diffstat (limited to 'lib')
-rw-r--r--lib/fuse.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/fuse.c b/lib/fuse.c
index 434e40c..a2f6bb1 100644
--- a/lib/fuse.c
+++ b/lib/fuse.c
@@ -2430,15 +2430,13 @@ static int fuse_init_intr_signal(int signum, int *installed)
return 0;
}
-static void fuse_restore_intr_signal(int signum, int installed)
+static void fuse_restore_intr_signal(int signum)
{
- if (installed) {
- struct sigaction sa;
+ struct sigaction sa;
- memset(&sa, 0, sizeof(struct sigaction));
- sa.sa_handler = SIG_DFL;
- sigaction(signum, &sa, NULL);
- }
+ memset(&sa, 0, sizeof(struct sigaction));
+ sa.sa_handler = SIG_DFL;
+ sigaction(signum, &sa, NULL);
}
struct fuse *fuse_new_common(struct fuse_chan *ch, struct fuse_args *args,