It seems a bit too simple to me. Mainly because since it is in the 'System.Posix' namespace, I would expect it to mirror the POSIX specification for signals. It seems that higher level handling of signal-esqe IPC should be handled in its own module. John -- John Meacham - ⑆repetae.net⑆john⑈