cloudflared-mirror/vendor/github.com/coredns/coredns/plugin/done.go

14 lines
233 B
Go

package plugin
import "context"
// Done is a non-blocking function that returns true if the context has been canceled.
func Done(ctx context.Context) bool {
select {
case <-ctx.Done():
return true
default:
return false
}
}