Interrupted system call on open

Love lha at stacken.kth.se
Mon Sep 13 12:36:15 CEST 1999



Oh, sorry wrong patch.

Love

Index: xfs_dev-common.c
===================================================================
RCS file: /afs/stacken.kth.se/src/SourceRepository/arla/xfs/bsd/xfs_dev-common.c,v
retrieving revision 1.23
diff -u -w -u -w -r1.23 xfs_dev-common.c
--- xfs_dev-common.c	1999/07/24 13:32:57	1.23
+++ xfs_dev-common.c	1999/09/13 10:31:22
@@ -376,12 +376,15 @@
     oldsigmask = xfs_curproc()->p_sigmask;
 #ifdef __sigaddset
     __sigaddset(&xfs_curproc()->p_sigmask, SIGIO);
+    __sigaddset(&xfs_curproc()->p_sigmask, SIGALRM);
 #else
     xfs_curproc()->p_sigmask |= sigmask(SIGIO);
+    xfs_curproc()->p_sigmask |= sigmask(SIGALRM);
 #endif /* __sigaddset */
 #elif defined(HAVE_STRUCT_PROC_P_SIGWAITMASK)
     oldsigmask = xfs_curproc()->p_sigwaitmask;
     sigaddset(&xfs_curproc()->p_sigwaitmask, SIGIO);
+    sigaddset(&xfs_curproc()->p_sigwaitmask, SIGALRM);
 #endif
     /*
      * We have to check if we have a receiver here too because the








More information about the Arla-drinkers mailing list