stop

open override fun stop()

Uses this runtime's global deadline instead of the generic 30-second wait. The raw terminal result keeps this trusted boundary independent of public observer delivery capacity.


open override fun stop(timeout: Duration)

Applies timeout only to the caller's wait. Runtime shutdown remains governed by its single configured global deadline.