package idlewatcher

import "context"

func (w *Watcher) cancelled(reqCtx context.Context) bool {
	select {
	case <-reqCtx.Done():
		w.l.Debug().AnErr("cause", context.Cause(reqCtx)).Msg("wake canceled")
		return true
	default:
		return false
	}
}