From mboxrd@z Thu Jan 1 00:00:00 1970 From: lm@mcvoy.com (Larry McVoy) Date: Thu, 10 Jul 2014 09:04:54 -0700 Subject: [TUHS] Excise process from a pipe In-Reply-To: <20140710160658.DCB1318C09E@mercury.lcs.mit.edu> References: <20140710160658.DCB1318C09E@mercury.lcs.mit.edu> Message-ID: <20140710160454.GI24876@mcvoy.com> On Thu, Jul 10, 2014 at 12:06:58PM -0400, Noel Chiappa wrote: > Stages would have to have some way to say 'I am not now holding any buffered > data', and only when that state was true could they be spliced out. Or there > could be some signal defined which means 'go into "not holding any buffered > data" state'. At which point my proposed splice() system call might be some > use... :-) Heh. I already claimed splice(2) back in 1998; the Linux guys did implement part of it but never really carried to the logical end I envisioned: http://www.mcvoy.com/lm/bitmover/lm/papers/splice.ps -- --- Larry McVoy lm at mcvoy.com http://www.mcvoy.com/lm