Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(312)

Issue 23076002: Fix Process.runSync on 64-bit Mac OS (Closed)

Created:
7 years, 4 months ago by Søren Gjesse
Modified:
7 years, 4 months ago
Reviewers:
Bill Hesse
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Fix Process.runSync on 64-bit Mac OS Turned out that for poll on 64-bin Mac OS POLLIN set with 0 available bytes means closed even though POLLHUP is not set. Also slighty refactored the loop in the Linux version to make them look the same. R=whesse@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=26057

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -14 lines) Patch
M runtime/bin/process_linux.cc View 2 chunks +2 lines, -5 lines 0 comments Download
M runtime/bin/process_macos.cc View 3 chunks +8 lines, -9 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
Søren Gjesse
7 years, 4 months ago (2013-08-13 15:51:30 UTC) #1
Bill Hesse
lgtm
7 years, 4 months ago (2013-08-13 15:56:18 UTC) #2
Søren Gjesse
7 years, 4 months ago (2013-08-13 15:56:56 UTC) #3
Message was sent while issue was closed.
Committed patchset #1 manually as r26057 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698