# IMQOptions.watcherCheckDelay property · @imqueue/core

Source: https://imqueue.org/api/core/latest/core.imqoptions.watchercheckdelay/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/core 3.3.2 — generated reference, not hand-written

Interval in milliseconds of the periodic watcher check. Defaults to 5000.

**Signature:**

```typescript
watcherCheckDelay?: number;
```

## Remarks

Each tick re-elects a watcher owner if none exists and, on worker-capable instances, releases due delayed messages — acting as the fallback when Redis keyspace notifications are unavailable. That makes this value the worst-case extra latency for a delayed message. Setting it to `0` disables both behaviours.

