diff options
| author | 2023-05-24 22:05:51 -0700 | |
|---|---|---|
| committer | 2023-05-25 13:21:52 -0700 | |
| commit | 00bf6da8468fdc2b97f626dbad024f78795c5d4b (patch) | |
| tree | a1fe9a4609bf7ac99c7e9fdab5a432c92ffd8bd7 /libs/androidfw/FileStream.cpp | |
| parent | d28b311abf76b159dcfcc2ad49723211c8f39684 (diff) | |
Fix the processgroup creation failure due to race conditions
...between creating the process and attaching the process.
The webview/app zygote process creation consists two steps:
a) Fork the process; b) Create the processgroup.
Betwen a) and b), if the app process has started and attaches
itself to the system_server, and also dies before b), we'd
end up killing its processgroup before creating it. This CL
fixed this issue.
Bug: 283391058
Test: Manual
Change-Id: I2c68f43ac921621bf0a3b0b2b399118518c60ca1
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions