class HandlerManager

Defined at line 24 of file ../../src/developer/forensics/exceptions/handler_manager.h

Public Methods

void HandlerManager (async_dispatcher_t * dispatcher, CrashCounter crash_counter, size_t max_num_handlers, zx::duration exception_ttl, bool suspend_enabled)

Defined at line 9 of file ../../src/developer/forensics/exceptions/handler_manager.cc

void Handle (zx::exception exception)

Spawns a dedicated handler for |exception|. This way if the exception handling logic

were to crash, e.g., while generating the minidump from the process, only the sub-process would

be in an exception and exceptions.cml could still handle exceptions in separate sub-processes.

Defined at line 33 of file ../../src/developer/forensics/exceptions/handler_manager.cc