On Mon, Jan 27, 2014 at 19:27, ido...@gmail.com wrote:
> It was a peachy Sunday, Jan 26 2014, 22:05:25 when Marco Pfatschbacher
> <m...@mailq.de> wrote:
> 
>> On Sun, Jan 26, 2014 at 03:44:14PM -0500, ido...@gmail.com wrote:
>> > Hi misc@,
>> > From http://marc.info/?l=openbsd-cvs&m=133217901415880&w=2
>> >
>> > "The ``sleep until we have a writer'' behaviour of an open() on a
>> > fifo does so with the file descriptor table locked, so if we are
>> > waiting for another thread to be our writer we will hang forever.
>> >
>> > Found this using zotero and firefox."
>> >
>> > This behavior indeed hangs latest FF+Zotero. Is it fixable?
>>
>>
>> I've been running into this recently myself.
>> What makes this worse, is that the process isn't even killable.
> 
> hmm, it agrees to die here without a fuss...
> 
>> Guenther tried to fix this, but it got backed out:
>>
>>
> http://anoncvs.estpak.ee/cgi-bin/cgit/openbsd-src/commit/?id=d8a387a9a09560b65562bc317ad63427bc9cb819
> 
>>
> 
> this patch works for me. what exactly was the problem that made it
> necessary to revert it?

I have a new diff for this, which is waiting for some developers to
review and then maybe we can fix this.

Reply via email to