github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2026-02-15 09:45 pm

[dreamwidth/dreamwidth] ef55eb: Fix double-delay causing failcount to increment tw...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: ef55ebecc55780c8bda7b40475f05425fc9a3fe7 https://github.com/dreamwidth/dreamwidth/commit/ef55ebecc55780c8bda7b40475f05425fc9a3fe7 Author: Mark Smith mark@dreamwidth.org Date: 2026-02-15 (Sun, 15 Feb 2026)

Changed paths: M cgi-bin/LJ/SynSuck.pm

Log Message:


Fix double-delay causing failcount to increment twice per check

Move delay() calls after set_prop() so that if set_prop throws an exception, the exception handler in DW::Task::SynSuck is the only caller of delay(), not a second one on top of an already-completed delay().

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications