Cryload::ShutdownCoordinator - cryload 6.0.0

# class Cryload::ShutdownCoordinator

- Cryload::ShutdownCoordinator
- Reference
- Object

##
Defined in:

cryload/shutdown_coordinator.cr

##
Class Method Summary

- .exit_code_for(reason : Process::ExitReason) : ExitCode
- .finish : NoReturn
- .finish_on_signal(reason : Process::ExitReason) : NoReturn

  A run cut short still reports, and a breached threshold still outranks the signal: CI cares more about "performance regressed" than about "someone pressed Ctrl-C".

##
Class Method Detail

def self.exit_code_for(reason : Process::ExitReason) : ExitCode #
def self.finish : NoReturn #
def self.finish_on_signal(reason : Process::ExitReason) : NoReturn #

A run cut short still reports, and a breached threshold still outranks the signal: CI cares more about "performance regressed" than about "someone pressed Ctrl-C". v5 exited 0 here, so `timeout 60 cryload ...` looked green no matter what.