#779 CRITICAL: DLQ insert without idempotency check causes duplicates

closed critical Created 2026-01-02 03:32 · Updated 2026-01-02 06:26

Description

Edit
INSERT into jumper.dead_letter has no ON CONFLICT clause. If move_to_dlq is called twice (retry bug or timeout race), duplicate DLQ entries created. Location: engine/services/dead_letter_service.py:137-182. Fix: Add unique constraint and ON CONFLICT DO NOTHING.

Comments

Loading comments...

Context

Loading context...

Audit History

View All
Loading audit history...