Changeset 69672 in webkit
- Timestamp:
- Oct 13, 2010 11:01:11 AM (14 years ago)
- Location:
- trunk/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit2/ChangeLog
r69671 r69672 1 2010-10-13 Anders Carlsson <andersca@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Allow all signals to be delivered to the web process 6 https://bugs.webkit.org/show_bug.cgi?id=47602 7 <rdar://problem/8546399> 8 9 * UIProcess/Launcher/mac/ProcessLauncherMac.mm: 10 (WebKit::ProcessLauncher::launchProcess): 11 1 12 2010-10-12 Adam Roben <aroben@apple.com> 2 13 -
trunk/WebKit2/UIProcess/Launcher/mac/ProcessLauncherMac.mm
r68562 r69672 115 115 posix_spawnattr_init(&attr); 116 116 117 // FIXME: Should we restore signals here? 117 short flags = 0; 118 119 // We want our process to receive all signals. 120 sigset_t signalMaskSet; 121 sigemptyset(&signalMaskSet); 122 123 posix_spawnattr_setsigmask(&attr, &signalMaskSet); 124 flags |= POSIX_SPAWN_SETSIGMASK; 118 125 119 126 // Determine the architecture to use. … … 127 134 128 135 // Start suspended so we can set up the termination notification handler. 129 posix_spawnattr_setflags(&attr, POSIX_SPAWN_START_SUSPENDED); 136 flags |= POSIX_SPAWN_START_SUSPENDED; 137 138 posix_spawnattr_setflags(&attr, flags); 130 139 131 140 pid_t processIdentifier;
Note: See TracChangeset
for help on using the changeset viewer.