diff --git a/close_handler.go b/close_handler.go index 9249d62..98f7257 100644 --- a/close_handler.go +++ b/close_handler.go @@ -11,3 +11,7 @@ type CloseHandler struct { func (ch *CloseHandler) Halt(err error) { ch.waiter.Halt(err) } + +func (ch *CloseHandler) Done() { + ch.waiter.terminateHandler(ch, true) +}