stop

open suspend override fun stop()

Stop the heartbeat loop and complete the events flow.

Idempotent. Safe to call from any coroutine.