gecko-dev/dom/system
Kris Maglione 9c37be53dc Bug 1370027: Part 1 - Cleanly handle a subprocess child being reaped by NSPR. r=aswan
The first time any other code in the parent process uses NSPR (usually via
nsIProcess) to spawn a new process, it spawns a thread to contuously wait for
any child process to exit. This thread winds up reaping our child processes
before we get the chance to wait for them, which leads us to continuously poll
for them to exit.

We don't have a good way to handle this, but checking the error status of
waitpid at least prevents us from failing catastrophically.

MozReview-Commit-ID: 75Z1yUHUmjy

--HG--
extra : rebase_source : db45f781190b6fc84873c32c611134326736a1ba
2017-06-06 16:00:53 -07:00
..
android merge mozilla-inbound to mozilla-central a=merge 2016-07-22 11:58:02 +02:00
linux Bug 1296125 - Geolocation timestamp sometimes uses microseconds instead of milliseconds. r=kchen 2016-08-23 13:59:00 -04:00
mac Bug 1317241 - Replace default bodies of special member functions with = default in dom/. r=baku 2016-11-14 11:40:37 +02:00
tests Bug 1341356 - remove dom/system/tests/marionette/* as it is b2g only. r=ahal 2017-02-22 11:36:03 -05:00
windows Bug 1296125 - Geolocation timestamp sometimes uses microseconds instead of milliseconds. r=kchen 2016-08-23 13:59:00 -04:00
NetworkGeolocationProvider.js Bug 1363966 - Cleanup network geo provider: removed unneeded listener function wrapper and the call to non-existent listener.locationUpdatePending(). r=jdm 2017-05-24 07:22:00 -04:00
NetworkGeolocationProvider.manifest
OSFileConstants.cpp Bug 1370027: Part 1 - Cleanly handle a subprocess child being reaped by NSPR. r=aswan 2017-06-06 16:00:53 -07:00
OSFileConstants.h
moz.build Bug 1361087 - Loading osfile_shared_allthreads.jsm should not initialize the system-info service (as it does main thread IO on Windows), r=Yoric. 2017-05-03 10:45:15 +02:00
nsDeviceSensors.cpp Bug 1299454 - Round event value before creating a DeviceLightEvent. r=snorp 2016-09-08 01:07:59 -05:00
nsDeviceSensors.h Bug 1222098 - Devicemotion event timestamp should return values from Android sensor API and not Gecko. r:smaug 2016-04-04 12:22:59 -05:00
nsIOSFileConstantsService.idl