Re: Sv: Sv: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-02 Thread Ken Brown via Cygwin
On 4/2/2020 4:05 AM, sten.kristian.ivars...@gmail.com wrote: It is great that you're looking into a totally dynamic solution I've just pushed a first attempt at this. I tested it by running your test program with parameters 50/50. It looks like there are about 2000 writers open at once

Sv: Sv: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-02 Thread Kristian Ivarsson via Cygwin
> On 4/1/2020 2:34 PM, Ken Brown via Cygwin wrote: > > On 4/1/2020 1:14 PM, sten.kristian.ivars...@gmail.com wrote: > >>> On 4/1/2020 4:52 AM, sten.kristian.ivars...@gmail.com wrote: > > On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: > >>> On 3/28/2020 10:19 PM, Ken Brown

Re: Sv: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Ken Brown via Cygwin
On 4/1/2020 2:34 PM, Ken Brown via Cygwin wrote: On 4/1/2020 1:14 PM, sten.kristian.ivars...@gmail.com wrote: On 4/1/2020 4:52 AM, sten.kristian.ivars...@gmail.com wrote: On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: On

Re: Sv: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Ken Brown via Cygwin
On 4/1/2020 1:14 PM, sten.kristian.ivars...@gmail.com wrote: On 4/1/2020 4:52 AM, sten.kristian.ivars...@gmail.com wrote: On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: On

Sv: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Kristian Ivarsson via Cygwin
> On 4/1/2020 4:52 AM, sten.kristian.ivars...@gmail.com wrote: > >> On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: > On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: > > On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: > >> On 3/28/2020 8:10 AM,

Re: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Ken Brown via Cygwin
On 4/1/2020 4:52 AM, sten.kristian.ivars...@gmail.com wrote: On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: On

Re: Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Ken Brown via Cygwin
On 4/1/2020 3:45 AM, sten.kristian.ivars...@gmail.com wrote: On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: On

Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Kristian Ivarsson via Cygwin
> On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: > >> On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: > >>> On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: > On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: > >> On 3/27/2020 10:53 AM,

Sv: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-04-01 Thread Kristian Ivarsson via Cygwin
> On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: > >> On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: > >>> On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: > On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: > >> On 3/27/2020 10:53 AM,

Re: Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-31 Thread Ken Brown via Cygwin
On 3/31/2020 5:10 PM, sten.kristian.ivars...@gmail.com wrote: On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: On

Sv: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-31 Thread Kristian Ivarsson via Cygwin
>On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: >> On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: >>> On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: > On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: >>> On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote:

Re: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-30 Thread Ken Brown via Cygwin
On 3/28/2020 10:19 PM, Ken Brown via Cygwin wrote: On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020

Re: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-28 Thread Ken Brown via Cygwin
On 3/28/2020 11:43 AM, Ken Brown via Cygwin wrote: On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: On 3/26/2020

Re: Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-28 Thread Ken Brown via Cygwin
On 3/28/2020 8:10 AM, sten.kristian.ivars...@gmail.com wrote: On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The

Sv: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-28 Thread Kristian Ivarsson via Cygwin
>On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: >>> On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: > On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: >> The ENIXIO occurs when parallel child-processes

Re: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-27 Thread Ken Brown via Cygwin
On 3/27/2020 6:56 PM, Ken Brown via Cygwin wrote: On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The ENIXIO occurs

Re: Sv: Sv: Sv: Named pipes and multiple writers

2020-03-27 Thread Ken Brown via Cygwin
On 3/27/2020 10:53 AM, sten.kristian.ivars...@gmail.com wrote: On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The ENIXIO occurs when parallel child-processes simultaneously using

Sv: Sv: Sv: Named pipes and multiple writers

2020-03-27 Thread Kristian Ivarsson via Cygwin
>On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: >> On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: >>> On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The ENIXIO occurs when parallel child-processes simultaneously using O_NONBLOCK opening the descriptor. >>> >>> This

Re: Sv: Sv: Named pipes and multiple writers

2020-03-27 Thread Ken Brown via Cygwin
On 3/26/2020 7:19 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The ENIXIO occurs when parallel child-processes simultaneously using O_NONBLOCK opening the descriptor. This is consistent with my

Re: Sv: Sv: Named pipes and multiple writers

2020-03-26 Thread Ken Brown via Cygwin
On 3/26/2020 6:39 PM, Ken Brown via Cygwin wrote: On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The ENIXIO occurs when parallel child-processes simultaneously using O_NONBLOCK opening the descriptor. This is consistent with my guess that the error is generated by

Re: Sv: Sv: Named pipes and multiple writers

2020-03-26 Thread Ken Brown via Cygwin
On 3/26/2020 6:01 PM, sten.kristian.ivars...@gmail.com wrote: The ENIXIO occurs when parallel child-processes simultaneously using O_NONBLOCK opening the descriptor. This is consistent with my guess that the error is generated by fhandler_fifo::wait. I have a feeling that read_ready should

Sv: Sv: Named pipes and multiple writers

2020-03-26 Thread Kristian Ivarsson via Cygwin
>> [snip] As far as I can see, reading through history, this have been a known issue for quite some time, but it seems like there have been some attempts to solve it, e.g. in the branch topic/fifo (by Ken Brown) >> >> [snip] Does anyone have any knowledge about if this