grawt/close_handler.go
2020-10-30 18:20:27 +03:00

14 lines
215 B
Go

package grawt
type CloseHandler struct {
waiter *Waiter
Quit chan struct{}
active bool
autoDone bool
handlerFunc *func()
}
func (ch *CloseHandler) Halt(err error) {
ch.waiter.Halt(err)
}