A bunch of non-reserved signals for testing.
()
| 181 | |
| 182 | /// A bunch of non-reserved signals for testing. |
| 183 | fn libc_sigs() -> [Signal; 31] { |
| 184 | [ |
| 185 | Signal::HUP, |
| 186 | Signal::INT, |
| 187 | Signal::QUIT, |
| 188 | Signal::ILL, |
| 189 | Signal::TRAP, |
| 190 | Signal::ABORT, |
| 191 | Signal::BUS, |
| 192 | Signal::FPE, |
| 193 | Signal::KILL, |
| 194 | Signal::USR1, |
| 195 | Signal::SEGV, |
| 196 | Signal::USR2, |
| 197 | Signal::PIPE, |
| 198 | Signal::ALARM, |
| 199 | Signal::TERM, |
| 200 | Signal::CHILD, |
| 201 | Signal::CONT, |
| 202 | Signal::STOP, |
| 203 | Signal::TSTP, |
| 204 | Signal::TTIN, |
| 205 | Signal::TTOU, |
| 206 | Signal::URG, |
| 207 | Signal::XCPU, |
| 208 | Signal::XFSZ, |
| 209 | Signal::VTALARM, |
| 210 | Signal::PROF, |
| 211 | Signal::WINCH, |
| 212 | Signal::SYS, |
| 213 | unsafe { Signal::from_raw_unchecked(libc::SIGRTMIN()) }, |
| 214 | unsafe { Signal::from_raw_unchecked(libc::SIGRTMIN() + 7) }, |
| 215 | unsafe { Signal::from_raw_unchecked(libc::SIGRTMAX()) }, |
| 216 | ] |
| 217 | } |
| 218 | |
| 219 | #[test] |
| 220 | fn test_ops_plain() { |
no outgoing calls