<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Signal on FromDual GmbH</title><link>https://www.fromdual.com/tags/signal/</link><description>Recent content in Signal on FromDual GmbH</description><generator>Hugo</generator><language>en-GB</language><managingEditor>oli.sennhauser@fromdual.com (Oli Sennhauser)</managingEditor><webMaster>oli.sennhauser@fromdual.com (Oli Sennhauser)</webMaster><copyright>© FromDual GmbH</copyright><lastBuildDate>Mon, 15 Mar 2010 16:43:53 +0000</lastBuildDate><atom:link href="https://www.fromdual.com/tags/signal/index.xml" rel="self" type="application/rss+xml"/><item><title>Operating System Signals on different platforms</title><link>https://www.fromdual.com/blog/operating-system-signals/</link><pubDate>Mon, 15 Mar 2010 16:21:37 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/operating-system-signals/</guid><description>&lt;pre&gt;&lt;code&gt;shell&amp;gt; kill -l
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="linux"&gt;Linux&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt; 1) SIGHUP&lt;/td&gt;
&lt;td&gt; 2) SIGINT&lt;/td&gt;
&lt;td&gt; 3) SIGQUIT&lt;/td&gt;
&lt;td&gt; 4) SIGILL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 5) SIGTRAP&lt;/td&gt;
&lt;td&gt; 6) SIGABRT&lt;/td&gt;
&lt;td&gt; 7) SIGBUS&lt;/td&gt;
&lt;td&gt; 8) SIGFPE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 9) SIGKILL&lt;/td&gt;
&lt;td&gt;10) SIGUSR1&lt;/td&gt;
&lt;td&gt;11) SIGSEGV&lt;/td&gt;
&lt;td&gt;12) SIGUSR2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13) SIGPIPE&lt;/td&gt;
&lt;td&gt;14) SIGALRM&lt;/td&gt;
&lt;td&gt;15) SIGTERM&lt;/td&gt;
&lt;td&gt;16) SIGSTKFLT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17) SIGCHLD&lt;/td&gt;
&lt;td&gt;18) SIGCONT&lt;/td&gt;
&lt;td&gt;19) SIGSTOP&lt;/td&gt;
&lt;td&gt;20) SIGTSTP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;21) SIGTTIN&lt;/td&gt;
&lt;td&gt;22) SIGTTOU&lt;/td&gt;
&lt;td&gt;23) SIGURG&lt;/td&gt;
&lt;td&gt;24) SIGXCPU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25) SIGXFSZ&lt;/td&gt;
&lt;td&gt;26) SIGVTALRM&lt;/td&gt;
&lt;td&gt;27) SIGPROF&lt;/td&gt;
&lt;td&gt;28) SIGWINCH&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;29) SIGIO&lt;/td&gt;
&lt;td&gt;30) SIGPWR&lt;/td&gt;
&lt;td&gt;31) SIGSYS&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;34) SIGRTMIN&lt;/td&gt;
&lt;td&gt;35) SIGRTMIN+1&lt;/td&gt;
&lt;td&gt;36) SIGRTMIN+2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37) SIGRTMIN+3&lt;/td&gt;
&lt;td&gt;38) SIGRTMIN+4&lt;/td&gt;
&lt;td&gt;39) SIGRTMIN+5&lt;/td&gt;
&lt;td&gt;40) SIGRTMIN+6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;41) SIGRTMIN+7&lt;/td&gt;
&lt;td&gt;42) SIGRTMIN+8&lt;/td&gt;
&lt;td&gt;43) SIGRTMIN+9&lt;/td&gt;
&lt;td&gt;44) SIGRTMIN+10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;45) SIGRTMIN+11&lt;/td&gt;
&lt;td&gt;46) SIGRTMIN+12&lt;/td&gt;
&lt;td&gt;47) SIGRTMIN+13&lt;/td&gt;
&lt;td&gt;48) SIGRTMIN+14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;49) SIGRTMIN+15&lt;/td&gt;
&lt;td&gt;50) SIGRTMAX-14&lt;/td&gt;
&lt;td&gt;51) SIGRTMAX-13&lt;/td&gt;
&lt;td&gt;52) SIGRTMAX-12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;53) SIGRTMAX-11&lt;/td&gt;
&lt;td&gt;54) SIGRTMAX-10&lt;/td&gt;
&lt;td&gt;55) SIGRTMAX-9&lt;/td&gt;
&lt;td&gt;56) SIGRTMAX-8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;57) SIGRTMAX-7&lt;/td&gt;
&lt;td&gt;58) SIGRTMAX-6&lt;/td&gt;
&lt;td&gt;59) SIGRTMAX-5&lt;/td&gt;
&lt;td&gt;60) SIGRTMAX-4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;61) SIGRTMAX-3&lt;/td&gt;
&lt;td&gt;62) SIGRTMAX-2&lt;/td&gt;
&lt;td&gt;63) SIGRTMAX-1&lt;/td&gt;
&lt;td&gt;64) SIGRTMAX&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="solaris-10-x86-sparc"&gt;Solaris 10 (x86, Sparc)&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt; 1) SIGHUP&lt;/td&gt;
&lt;td&gt; 2) SIGINT&lt;/td&gt;
&lt;td&gt; 3) SIGQUIT&lt;/td&gt;
&lt;td&gt; 4) SIGILL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 5) SIGTRAP&lt;/td&gt;
&lt;td&gt; 6) SIGABRT&lt;/td&gt;
&lt;td&gt; 7) SIGEMT&lt;/td&gt;
&lt;td&gt; 8) SIGFPE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 9) SIGKILL&lt;/td&gt;
&lt;td&gt;10) SIGBUS&lt;/td&gt;
&lt;td&gt;11) SIGSEGV&lt;/td&gt;
&lt;td&gt;12) SIGSYS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13) SIGPIPE&lt;/td&gt;
&lt;td&gt;14) SIGALRM&lt;/td&gt;
&lt;td&gt;15) SIGTERM&lt;/td&gt;
&lt;td&gt;16) SIGUSR1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17) SIGUSR2&lt;/td&gt;
&lt;td&gt;18) SIGCHLD&lt;/td&gt;
&lt;td&gt;19) SIGPWR&lt;/td&gt;
&lt;td&gt;20) SIGWINCH&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;21) SIGURG&lt;/td&gt;
&lt;td&gt;22) SIGIO&lt;/td&gt;
&lt;td&gt;23) SIGSTOP&lt;/td&gt;
&lt;td&gt;24) SIGTSTP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25) SIGCONT&lt;/td&gt;
&lt;td&gt;26) SIGTTIN&lt;/td&gt;
&lt;td&gt;27) SIGTTOU&lt;/td&gt;
&lt;td&gt;28) SIGVTALRM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;29) SIGPROF&lt;/td&gt;
&lt;td&gt;30) SIGXCPU&lt;/td&gt;
&lt;td&gt;31) SIGXFSZ&lt;/td&gt;
&lt;td&gt;32) SIGWAITING&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;33) SIGLWP&lt;/td&gt;
&lt;td&gt;34) SIGFREEZE&lt;/td&gt;
&lt;td&gt;35) SIGTHAW&lt;/td&gt;
&lt;td&gt;36) SIGCANCEL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37) SIGLOST&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;41) SIGRTMIN&lt;/td&gt;
&lt;td&gt;42) SIGRTMIN+1&lt;/td&gt;
&lt;td&gt;43) SIGRTMIN+2&lt;/td&gt;
&lt;td&gt;44) SIGRTMIN+3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;45) SIGRTMAX-3&lt;/td&gt;
&lt;td&gt;46) SIGRTMAX-2&lt;/td&gt;
&lt;td&gt;47) SIGRTMAX-1&lt;/td&gt;
&lt;td&gt;48) SIGRTMAX&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="aix"&gt;AIX&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt; 1) HUP&lt;/td&gt;
&lt;td&gt; 2) INT&lt;/td&gt;
&lt;td&gt; 3) QUIT&lt;/td&gt;
&lt;td&gt; 4) ILL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 5) TRAP&lt;/td&gt;
&lt;td&gt; 6) LOST&lt;/td&gt;
&lt;td&gt; 7) EMT&lt;/td&gt;
&lt;td&gt; 8) FPE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 9) KILL&lt;/td&gt;
&lt;td&gt;10) BUS&lt;/td&gt;
&lt;td&gt;11) SEGV&lt;/td&gt;
&lt;td&gt;12) SYS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13) PIPE&lt;/td&gt;
&lt;td&gt;14) ALRM&lt;/td&gt;
&lt;td&gt;15) TERM&lt;/td&gt;
&lt;td&gt;16) URG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17) STOP&lt;/td&gt;
&lt;td&gt;18) TSTP&lt;/td&gt;
&lt;td&gt;19) CONT&lt;/td&gt;
&lt;td&gt;20) CHLD&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;21) TTIN&lt;/td&gt;
&lt;td&gt;22) TTOU&lt;/td&gt;
&lt;td&gt;23) IO&lt;/td&gt;
&lt;td&gt;24) XCPU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25) XFSZ&lt;/td&gt;
&lt;td&gt;26) bad trap&lt;/td&gt;
&lt;td&gt;27) MSG&lt;/td&gt;
&lt;td&gt;28) WINCH&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;29) PWR&lt;/td&gt;
&lt;td&gt;30) USR1&lt;/td&gt;
&lt;td&gt;31) USR2&lt;/td&gt;
&lt;td&gt;32) PROF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;33) DANGER&lt;/td&gt;
&lt;td&gt;34) VTALRM&lt;/td&gt;
&lt;td&gt;35) MIGRATE&lt;/td&gt;
&lt;td&gt;36) PRE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37) bad trap&lt;/td&gt;
&lt;td&gt;38) bad trap&lt;/td&gt;
&lt;td&gt;39) bad trap&lt;/td&gt;
&lt;td&gt;40) bad trap&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;41) bad trap&lt;/td&gt;
&lt;td&gt;42) bad trap&lt;/td&gt;
&lt;td&gt;43) bad trap&lt;/td&gt;
&lt;td&gt;44) bad trap&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;45) bad trap&lt;/td&gt;
&lt;td&gt;46) bad trap&lt;/td&gt;
&lt;td&gt;47) bad trap&lt;/td&gt;
&lt;td&gt;48) bad trap&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;49) bad trap&lt;/td&gt;
&lt;td&gt;50) bad trap&lt;/td&gt;
&lt;td&gt;51) bad trap&lt;/td&gt;
&lt;td&gt;52) bad trap&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;53) bad trap&lt;/td&gt;
&lt;td&gt;54) bad trap&lt;/td&gt;
&lt;td&gt;55) bad trap&lt;/td&gt;
&lt;td&gt;56) bad trap&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;57) bad trap&lt;/td&gt;
&lt;td&gt;58) bad trap&lt;/td&gt;
&lt;td&gt;59) bad trap&lt;/td&gt;
&lt;td&gt;60) GRANT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;61) RETRACT&lt;/td&gt;
&lt;td&gt;62) SOUND&lt;/td&gt;
&lt;td&gt;63) SAK&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="openbsd"&gt;OpenBSD&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt; 1) HUP&lt;/td&gt;
&lt;td&gt; 2) INT&lt;/td&gt;
&lt;td&gt; 3) QUIT&lt;/td&gt;
&lt;td&gt; 4) ILL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 5) TRAP&lt;/td&gt;
&lt;td&gt; 6) ABRT&lt;/td&gt;
&lt;td&gt; 7) EMT&lt;/td&gt;
&lt;td&gt; 8) FPE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 9) KILL&lt;/td&gt;
&lt;td&gt;10) BUS&lt;/td&gt;
&lt;td&gt;11) SEGV&lt;/td&gt;
&lt;td&gt;12) SYS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13) PIPE&lt;/td&gt;
&lt;td&gt;14) ALRM&lt;/td&gt;
&lt;td&gt;15) TERM&lt;/td&gt;
&lt;td&gt;16) URG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17) STOP&lt;/td&gt;
&lt;td&gt;18) TSTP&lt;/td&gt;
&lt;td&gt;19) CONT&lt;/td&gt;
&lt;td&gt;20) CHLD&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;21) TTIN&lt;/td&gt;
&lt;td&gt;22) TTOU&lt;/td&gt;
&lt;td&gt;23) IO&lt;/td&gt;
&lt;td&gt;24) XCPU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25) XFSZ&lt;/td&gt;
&lt;td&gt;26) VTALRM&lt;/td&gt;
&lt;td&gt;27) PROF&lt;/td&gt;
&lt;td&gt;28) WINCH&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;29) INFO&lt;/td&gt;
&lt;td&gt;30) USR1&lt;/td&gt;
&lt;td&gt;31) USR2&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="hp-ux"&gt;HP-UX&lt;/h2&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt; 1) HUP&lt;/td&gt;
&lt;td&gt; 2) INT&lt;/td&gt;
&lt;td&gt; 3) QUIT&lt;/td&gt;
&lt;td&gt; 4) ILL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 5) TRAP&lt;/td&gt;
&lt;td&gt; 6) ABRT&lt;/td&gt;
&lt;td&gt; 7) EMT&lt;/td&gt;
&lt;td&gt; 8) FPE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; 9) KILL&lt;/td&gt;
&lt;td&gt;10) BUS&lt;/td&gt;
&lt;td&gt;11) SEGV&lt;/td&gt;
&lt;td&gt;12) SYS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13) PIPE&lt;/td&gt;
&lt;td&gt;14) ALRM&lt;/td&gt;
&lt;td&gt;15) TERM&lt;/td&gt;
&lt;td&gt;16) USR1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17) USR2&lt;/td&gt;
&lt;td&gt;18) CHLD&lt;/td&gt;
&lt;td&gt;19) PWR&lt;/td&gt;
&lt;td&gt;20) VTALRM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;21) PROF&lt;/td&gt;
&lt;td&gt;22) IO&lt;/td&gt;
&lt;td&gt;23) WINCH&lt;/td&gt;
&lt;td&gt;24) STOP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25) TSTP&lt;/td&gt;
&lt;td&gt;26) CONT&lt;/td&gt;
&lt;td&gt;27) TTIN&lt;/td&gt;
&lt;td&gt;28) TTOU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;29) URG&lt;/td&gt;
&lt;td&gt;30) LOST&lt;/td&gt;
&lt;td&gt;31) RESERVED&lt;/td&gt;
&lt;td&gt;32) ?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;33) XCPU&lt;/td&gt;
&lt;td&gt;34) XFSZ&lt;/td&gt;
&lt;td&gt;35) ?&lt;/td&gt;
&lt;td&gt;36) ?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37) RTMIN&lt;/td&gt;
&lt;td&gt;38) RTMIN+1&lt;/td&gt;
&lt;td&gt;39) RTMIN+2&lt;/td&gt;
&lt;td&gt;40) RTMIN+3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;41) RTMAX-3&lt;/td&gt;
&lt;td&gt;42) RTMAX-2&lt;/td&gt;
&lt;td&gt;43) RTMAX-1&lt;/td&gt;
&lt;td&gt;44) RTMAX&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description></item></channel></rss>