[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #46261] missing usage of EINTRLOOP macro

From: Paul D. Smith
Subject: [bug #46261] missing usage of EINTRLOOP macro
Date: Wed, 09 Mar 2016 04:46:00 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0

Update of bug #46261 (project make):

                  Status:                    None => Fixed                  
             Assigned to:                    None => psmith                 
             Open/Closed:                    Open => Closed                 
           Fixed Release:                    None => SCM                    
           Triage Status:                    None => Medium Effort          


Follow-up Comment #12:

I modified the implementation of the jobserver function to use pselect() on
systems where it's supported.  This avoids the EINTR problem as it allows us
to block SIGCHLD throughout the process except for (atomically) within the
pselect() system call itself, so we know we won't lose signals.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]