in reply to Database queueing and signals

I'd go for the pipe solution.
Signals can be tricky, although they should be safe in 5.8.3, so you dont have to worry about a signal interrupting signals. This is handled by perl now (please someone correct me if I am wrong).

Regards
Jan

cat /dev/world | perl -e "(/(^.*? \?) 42\!/) && (print $1))"
errors->(c)