[Webkit-unassigned] [Bug 117266] [WK2]: Do not loop for EINTR on close()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 5 13:58:15 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=117266





--- Comment #2 from Darin Adler <darin at apple.com>  2013-06-05 13:56:48 PST ---
(From update of attachment 203869)
Given the discussion in the change log it sounds like this change is wrong. On platforms that have “the HPUX behavior” these file descriptors will be left open. And once the recommendation of the Austin group is implemented, the code will be correct on the other platforms too.

If we need to work around the current Linux behavior, it seems to me we should call through a helper function that does the right thing for Linux. Changing all the call sites to ignore the issue and leave the file descriptors open if interrupted seems clearly the wrong thing to do.

Am I missing something? There’s all that data about what the situation is, and then a change that seems to ignore the data.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list