Open Bug 558929 Opened 15 years ago Updated 3 years ago

Please handle nsAppShell::Exit() from a modal event loop

Categories

(Core :: Widget: Cocoa, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: timeless, Unassigned)

References

()

Details

the nsIAppShell.exit() interface doesn't promise it won't be called from a deeply nested loop. Exit is a request to exit. It isn't a "terminate() now", as long as you start closing things and other loops we do control are encouraged to quit, that's all we ask. If there are third party loops, it might be nice if we could send 'please close' messages to them, but, if not, we'll have to rely on the user, that's ok.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.