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

Issue 12927: First cut at POSIX Implementation of IPC Channel using FIFOs. (Closed)

Created:
12 years ago by jeremy
Modified:
9 years, 6 months ago
CC:
chromium-reviews_googlegroups.com, darin (slow to review)
Visibility:
Public.

Description

First cut at POSIX Implementation of IPC Channel using FIFOs. The following work still remains: * Provide better encapsulation of libevent. * Use socketpair and use named FIFO code only when debugging.

Patch Set 1 #

Patch Set 2 : HEAD^ HEAD #

Total comments: 47

Patch Set 3 : Fix for agl's comments #

Patch Set 4 : really fix agl's comments #

Total comments: 3

Patch Set 5 : fix for agl's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+518 lines, -18 lines) Patch
M chrome/common/ipc_channel.h View 4 chunks +35 lines, -7 lines 0 comments Download
M chrome/common/ipc_channel_posix.cc View 2 3 4 1 chunk +483 lines, -11 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
jeremy
I'm splitting this change into a few smaller CLs, this one only includes the IPC::Channel ...
12 years ago (2008-12-04 00:33:18 UTC) #1
agl
Only half done; have to rush. Will do the rest tonight/tomorrow. http://codereview.chromium.org/12927/diff/9/11 File chrome/common/ipc_channel_posix.cc (right): ...
12 years ago (2008-12-04 01:46:16 UTC) #2
agl
http://codereview.chromium.org/12927/diff/9/11 File chrome/common/ipc_channel_posix.cc (right): http://codereview.chromium.org/12927/diff/9/11#newcode125 Line 125: if (connect(fd, reinterpret_cast<sockaddr*>(&server_unix_addr), Should be able to cope ...
12 years ago (2008-12-04 18:20:55 UTC) #3
jeremy
Adam: all fixed, ready for another look... http://codereview.chromium.org/12927/diff/9/11 File chrome/common/ipc_channel_posix.cc (right): http://codereview.chromium.org/12927/diff/9/11#newcode8 Line 8: #include ...
12 years ago (2008-12-04 22:31:40 UTC) #4
agl
There's no diff to the newest version.
12 years ago (2008-12-04 22:43:43 UTC) #5
agl
LGTM other than a couple of nits http://codereview.chromium.org/12927/diff/213/16 File chrome/common/ipc_channel_posix.cc (right): http://codereview.chromium.org/12927/diff/213/16#newcode67 Line 67: snprintf(unix_addr.sun_path, ...
12 years ago (2008-12-05 00:08:24 UTC) #6
jeremy
awalker: does this look ok to you? darin: are you ok with me checking in ...
12 years ago (2008-12-05 00:16:05 UTC) #7
Amanda Walker
12 years ago (2008-12-05 02:35:38 UTC) #8
LGTM with an issue opened  for refactoring in a followup if you don't plan to do
so immediately (just so we don't forget).

Powered by Google App Engine
This is Rietveld 408576698