NetworkProcessProxy::networkProcessDidTerminate() should copy process pools before iterating over them.
Created attachment 432437 [details] Patch
Comment on attachment 432437 [details] Patch WebProcessPool::allProcessPools should probably return a Vector<Ref<WebProcessPool>>
(In reply to Alex Christensen from comment #2) > Comment on attachment 432437 [details] > Patch > > WebProcessPool::allProcessPools should probably return a > Vector<Ref<WebProcessPool>> Seems like this would be unnecessarily inefficient for call sites that do not need copying/ref'ing (e.g. the ones that only do IPC).
Comment on attachment 432437 [details] Patch It would also be safer.
Created attachment 432440 [details] Patch
Committed r279354 (239222@main): <https://commits.webkit.org/239222@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432440 [details].
<rdar://problem/79890078>