[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-bugs
Subject:    [haiku-bugs] Re: [Haiku] #7859: poll() on fd of an exited process returns wrong revents
From:       "Haiku" <trac () haiku-os ! org>
Date:       2020-01-30 14:50:47
Message-ID: 057.2f585f87cf8f42c217c0cc2dedb63bd4 () haiku-os ! org
[Download RAW message or body]

--===============6005821532928594383==
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

#7859: poll() on fd of an exited process returns wrong revents
----------------------------+----------------------------
   Reporter:  scgtrp        |      Owner:  phoudoin
       Type:  bug           |     Status:  reopened
   Priority:  high          |  Milestone:  Unscheduled
  Component:  System/POSIX  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+----------------------------
Comment (by phoudoin):

 Well, sure, the bracket is clearly missing, but it only skip the check on
 fReadSelectPool before calling notify_select_event_pool().
 I can't explain hanging on fifo.

 Anyway, as @waddlesplash was working on a refactoring of select()
 implementation (https://review.haiku-os.org/c/haiku/+/1742), which will
 allow to raise multiple events at once, maybe it will be easier to try to
 fix this issue after it's merged.
-- =

Ticket URL: <https://dev.haiku-os.org/ticket/7859#comment:26>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.
--===============6005821532928594383==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic