From mboxrd@z Thu Jan 1 00:00:00 1970 From: dave@horsfall.org (Dave Horsfall) Date: Sat, 26 Sep 2015 08:05:42 +1000 (EST) Subject: [TUHS] Re {TUHS} Synchronous vs Asynchronous IO in Unix In-Reply-To: <201509211402.t8LE2E4K016401@coolidge.cs.Dartmouth.EDU> References: <201509211402.t8LE2E4K016401@coolidge.cs.Dartmouth.EDU> Message-ID: On Mon, 21 Sep 2015, Doug McIlroy wrote: > Signal() was there first and foremost to support SIGKILL; it did not > purport to provide a sound basis for asynchronous IPC. Yeah, brother. In a previous life, I got burned very badly when I relied upon signals Doing the Right Thing [tm]. I think it was dump/restor, on a BSDi box; the damned thing communicated betwixt its child processes with signals, and I lost every backup tape without realising it. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!