Labels: reliability, email
Priority: Medium
Description
src/email/queue.rs uses SystemTime::now() to detect stale/orphaned jobs. If the system clock is adjusted (NTP step, daylight saving, clock skew between instances), jobs can be falsely detected as orphaned or miss the detection window entirely.
Acceptance Criteria
Labels: reliability, email
Priority: Medium
Description
src/email/queue.rs uses SystemTime::now() to detect stale/orphaned jobs. If the system clock is adjusted (NTP step, daylight saving, clock skew between instances), jobs can be falsely detected as orphaned or miss the detection window entirely.
Acceptance Criteria