Delivered via PR #349 (WS-C2, squash-merged to dev). Each outbox item's execution is bounded by a 30s PER_ITEM_EXECUTION_TIMEOUT raced against the shutdown signal in a biased select!; a timeout is dispositioned as Retry (bump retry_count, stays pending -> failed after MAX_RETRIES) and NEVER completed (no fabricated success). Shutdown interrupts a hung item immediately (left pending, disposition unknown). 3 deterministic hang tests (paused time). One hung item can no longer freeze outbox delivery for all accounts.
Delivered via PR #349 (WS-C2, squash-merged to dev). Each outbox item's execution is bounded by a 30s PER_ITEM_EXECUTION_TIMEOUT raced against the shutdown signal in a biased select!; a timeout is dispositioned as Retry (bump retry_count, stays pending -> failed after MAX_RETRIES) and NEVER completed (no fabricated success). Shutdown interrupts a hung item immediately (left pending, disposition unknown). 3 deterministic hang tests (paused time). One hung item can no longer freeze outbox delivery for all accounts.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Size S.
Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md.
Delivered via PR #349 (WS-C2, squash-merged to dev). Each outbox item's execution is bounded by a 30s PER_ITEM_EXECUTION_TIMEOUT raced against the shutdown signal in a biased select!; a timeout is dispositioned as Retry (bump retry_count, stays pending -> failed after MAX_RETRIES) and NEVER completed (no fabricated success). Shutdown interrupts a hung item immediately (left pending, disposition unknown). 3 deterministic hang tests (paused time). One hung item can no longer freeze outbox delivery for all accounts.