ENH: improve code isolation for signal-handling
- file-local static for saving the old action, which moves system dependencies out of the header files. - set/reset of signals as file-local functions STYLE: use csignal header instead of signal.h
Showing
- src/OSspecific/POSIX/Make/files 3 additions, 1 deletionsrc/OSspecific/POSIX/Make/files
- src/OSspecific/POSIX/cpuTime/cpuTime.H 1 addition, 1 deletionsrc/OSspecific/POSIX/cpuTime/cpuTime.H
- src/OSspecific/POSIX/fileMonitor.C 1 addition, 1 deletionsrc/OSspecific/POSIX/fileMonitor.C
- src/OSspecific/POSIX/fileMonitor.H 3 additions, 2 deletionssrc/OSspecific/POSIX/fileMonitor.H
- src/OSspecific/POSIX/fileStat.C 0 additions, 1 deletionsrc/OSspecific/POSIX/fileStat.C
- src/OSspecific/POSIX/signals/sigFpe.C 10 additions, 29 deletionssrc/OSspecific/POSIX/signals/sigFpe.C
- src/OSspecific/POSIX/signals/sigFpe.H 5 additions, 10 deletionssrc/OSspecific/POSIX/signals/sigFpe.H
- src/OSspecific/POSIX/signals/sigInt.C 17 additions, 31 deletionssrc/OSspecific/POSIX/signals/sigInt.C
- src/OSspecific/POSIX/signals/sigInt.H 2 additions, 7 deletionssrc/OSspecific/POSIX/signals/sigInt.H
- src/OSspecific/POSIX/signals/sigQuit.C 17 additions, 31 deletionssrc/OSspecific/POSIX/signals/sigQuit.C
- src/OSspecific/POSIX/signals/sigQuit.H 4 additions, 9 deletionssrc/OSspecific/POSIX/signals/sigQuit.H
- src/OSspecific/POSIX/signals/sigSegv.C 17 additions, 31 deletionssrc/OSspecific/POSIX/signals/sigSegv.C
- src/OSspecific/POSIX/signals/sigSegv.H 3 additions, 8 deletionssrc/OSspecific/POSIX/signals/sigSegv.H
- src/OSspecific/POSIX/signals/sigStopAtWriteNow.C 48 additions, 57 deletionssrc/OSspecific/POSIX/signals/sigStopAtWriteNow.C
- src/OSspecific/POSIX/signals/sigStopAtWriteNow.H 15 additions, 21 deletionssrc/OSspecific/POSIX/signals/sigStopAtWriteNow.H
- src/OSspecific/POSIX/signals/sigWriteNow.C 34 additions, 38 deletionssrc/OSspecific/POSIX/signals/sigWriteNow.C
- src/OSspecific/POSIX/signals/sigWriteNow.H 12 additions, 19 deletionssrc/OSspecific/POSIX/signals/sigWriteNow.H
- src/OSspecific/POSIX/signals/signalMacros.C 74 additions, 0 deletionssrc/OSspecific/POSIX/signals/signalMacros.C
- src/OSspecific/POSIX/signals/timer.C 114 additions, 0 deletionssrc/OSspecific/POSIX/signals/timer.C
- src/OSspecific/POSIX/signals/timer.H 14 additions, 18 deletionssrc/OSspecific/POSIX/signals/timer.H
Please register or sign in to comment