Skip to content

Conversation

@Xe
Copy link
Contributor

@Xe Xe commented Sep 11, 2025

Ref #1103

This uses the actor pattern to delay deletion instead of making things fight over a lock. It also properly fixes locking logic to prevent the convoy problem.

Checklist:

  • Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
  • Added test cases to the relevant parts of the codebase
  • Ran integration tests npm run test:integration (unsupported on Windows, please use WSL)
  • All of my commits have verified signatures

Xe added 2 commits September 12, 2025 16:34
Ref #1103

This uses the actor pattern to delay deletion instead of making things
fight over a lock. It also properly fixes locking logic to prevent the
convoy problem.

Signed-off-by: Xe Iaso <[email protected]>
Signed-off-by: Xe Iaso <[email protected]>
@Xe Xe force-pushed the Xe/decaymap-sync-map branch from 23a0585 to a006765 Compare September 12, 2025 16:35
@Xe Xe marked this pull request as ready for review September 12, 2025 16:35
@Xe Xe enabled auto-merge (squash) September 12, 2025 16:36
@Xe Xe merged commit 6359186 into main Sep 12, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants