diff --git a/manager.go b/manager.go index 3e512de65d703a0b927e2cbf3ec46f66512fff10..c72fc45793fead813bf0e46c97966e1ae224e970 100644 --- a/manager.go +++ b/manager.go @@ -214,6 +214,8 @@ func (m *Manager) removeJobInternal(id JobID) error { if err := scheduler.(*IntervalScheduler).Cancel(id); err != nil { return err } + case *TimeScheduler: + if err := scheduler.(*TimeScheduler).Cancel(id); err != nil { default: return ErrUnknownScheduleType