Hi Gabor, I'm interested in shutdown issues. Is there a bug # for this case?
Cheers,
D

On Thu, Sep 21, 2017 at 4:08 AM, Gabor Krizsanits <gkrizsan...@mozilla.com>
wrote:

> I guess the question is how do you define "after we've entered shutdown".
>
> For the preallocated process manager both "profile-change-teardown" and
> "xpcom-shutdown" will prevent any further process spawning. For the
> preloaded browser in tabbrowser.xml we usually instead of creating a
> process for the hidden about:blank page we select an existing one, however
> if there is non around (the browser has only some chrome pages open when
> the shutdown is initiated) then it can create a process and I'm not sure if
> anything would prevent the process creation now that I'm thinking about it.
>
> I think we should set some flag when some of these shutdown related
> notifications are fired and based on that prevent any new content process
> creation somewhere in ContentParent::LaunchSubprocess. Since I don't see
> any legit use case for it and I'm pretty sure it usually ends up with
> crashes or hangs.
>
> Gabor
>
> On Wed, Sep 20, 2017 at 8:38 PM, Milan Sreckovic <msrecko...@mozilla.com>
> wrote:
>
> > I've spoken to some of you about this, but at this point need a larger
> > audience to make sure we're covering all the bases.
> >
> > Do we have code in Firefox that would cause us to create a new content
> > process, after we've entered shutdown?
> >
> > I understand the possibility of user action that would create a new
> > content process followed quickly by one that would cause shutdown, and
> the
> > timing making it so that the new content process initialization can then
> > happen out of order, but I'm more asking about the explicit scenario.
> >
> > Thanks!
> >
> > --
> > - Milan (mi...@mozilla.com)
> >
> > _______________________________________________
> > dev-platform mailing list
> > dev-platform@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-platform
> >
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to