Reports a module whose init() threw while the application goes on without it.
Dispatches geoleaf:module:failed (cancelable) and logs it; the diagnostic records it either
way. Unless a host cancelled the event: before the reveal, the reveal is held on a screen that
names the module — or the attention screen already up names it too; once the application is
revealed, a warning names it instead. After a terminal failure or an abort, nothing is drawn.
Whether a failure is survivable is the caller's decision: a module the interface depends on
is a failBoot, not this.
Reports a module whose
init()threw while the application goes on without it.Dispatches
geoleaf:module:failed(cancelable) and logs it; the diagnostic records it either way. Unless a host cancelled the event: before the reveal, the reveal is held on a screen that names the module — or the attention screen already up names it too; once the application is revealed, a warning names it instead. After a terminal failure or an abort, nothing is drawn.Whether a failure is survivable is the caller's decision: a module the interface depends on is a failBoot, not this.