in reply to Self correcting code

needed:  BEGIN{$|++;$SIG...  to work for me.

  p