Changeset 193634 in webkit


Ignore:
Timestamp:
Dec 7, 2015 10:02:14 AM (8 years ago)
Author:
Philippe Normand
Message:

[GTK][Mac] socketpair assertion failure
https://bugs.webkit.org/show_bug.cgi?id=151293

Reviewed by Carlos Garcia Campos.

  • Platform/IPC/unix/ConnectionUnix.cpp: Don't use SEQPACKET sockets on Darwin.
Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r193630 r193634  
     12015-12-07  Philippe Normand  <pnormand@igalia.com>
     2
     3        [GTK][Mac] socketpair assertion failure
     4        https://bugs.webkit.org/show_bug.cgi?id=151293
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        * Platform/IPC/unix/ConnectionUnix.cpp: Don't use SEQPACKET sockets on Darwin.
     9
    1102015-12-07  Gwang Yoon Hwang  <yoon@igalia.com>
    211
  • trunk/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp

    r192310 r193634  
    4444#endif
    4545
    46 #if defined(SOCK_SEQPACKET)
     46// Although it's available on Darwin, SOCK_SEQPACKET seems to work differently
     47// than in traditional Unix so fallback to STREAM on that platform.
     48#if defined(SOCK_SEQPACKET) && !OS(DARWIN)
    4749#define SOCKET_TYPE SOCK_SEQPACKET
    4850#else
Note: See TracChangeset for help on using the changeset viewer.