When one hands a proc to trap, and the specified signal is caught,
does the proc run in interrupt context (in the UNIX sense)?

Ie., is it ok to do Ruby stuff in that trap proc which will result in
calls to non-rentrant UNIX functions?

-- 
Colin Steele
colin / webg2.com / www.colinsteele.org / www.rubycookbook.org


		   From "The Hacker's Dictionary":
   stale pointer bug: n. Synonym for {aliasing bug} used esp. among
			microcomputer hackers.