gecko-dev/ipc
Nika Layzell 36b38fb3c0 Bug 1767514 - Part 3: Retry sending fds if sendmsg fails, r=ipc-reviewers,jld
Before this change, we wouldn't re-try sending fds if the first attempt
to send them failed, meaning that some fds wouldn't arrive if there was
any error sending (e.g. because the send buffer was full, which
is more common on macOS).

This new approach ensures we don't record that we've sent the fds until
the message is marked as successful, and should avoid the macOS errors.

Depends on D145392

Differential Revision: https://phabricator.services.mozilla.com/D146621
2022-05-24 14:41:11 +00:00
..
app Bug 1678152 - Catch all stack overflows on Linux r=jld 2022-01-28 07:29:26 +00:00
chromium Bug 1767514 - Part 3: Retry sending fds if sendmsg fails, r=ipc-reviewers,jld 2022-05-24 14:41:11 +00:00
contentproc
docs Bug 1763652 - Update utility process doc about UtilityProcessManager::StartUtility r=handyman 2022-04-19 16:57:33 +00:00
glue Bug 1768193 - Part 1: Use maybe to hold mIsThirdPartyContextToTopWindow in LoadInfo. r=anti-tracking-reviewers,necko-reviewers,bvandersloot,kershaw 2022-05-24 08:17:28 +00:00
gtest Bug 1768956 - Allow canceling AsyncWait callbacks in DataPipe, r=xpcom-reviewers,mccr8 2022-05-12 15:35:48 +00:00
ipdl Bug 1767514 - Part 2: Increase the attached handle limit for IPC Messages, r=ipc-reviewers,jld 2022-05-24 14:41:10 +00:00
mscom Bug 1766561 - Use proper formatting directives in various places. r=gfx-reviewers,nika,necko-reviewers,mhowell,rkraesig,bytesized,kershaw 2022-05-03 20:49:09 +00:00
testshell Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
moz.build Bug 1696382: Add IPC in-tree docs r=nika,gerard-majax,ipc-reviewers 2022-01-13 00:10:20 +00:00
pull-chromium.py