From: Colin Steele Date: 2001-04-12T00:02:26+09:00 Subject: [ruby-talk:13605] signal handling - trap is in non-interrupt context, right? 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.