Skip to content

Conversation

@acogoluegnes
Copy link
Contributor

Instead of synchronized blocks and Object monitors.

Instead of synchronized blocks and Object monitors.
@acogoluegnes acogoluegnes added this to the 3.5.0 milestone Jun 19, 2025
@acogoluegnes acogoluegnes added the refactoring Internal refactoring label Jun 19, 2025
@acogoluegnes acogoluegnes merged commit 1fba5c2 into main Jun 19, 2025
1 check passed
@acogoluegnes acogoluegnes deleted the concurrent-utils-in-rmq-session branch June 19, 2025 08:39
github-actions bot pushed a commit that referenced this pull request Jun 19, 2025
acogoluegnes added a commit that referenced this pull request Jun 25, 2025
The refactoring in #606 broke the closing sequence for transacted
sessions, as a closed flag was set to true on closing and a method
called in the closing checks the flag.

This commit adds a closing flag to make the closing idempotent and sets
the closed flag to true when the session is closed.

References #606
acogoluegnes added a commit that referenced this pull request Jun 25, 2025
The refactoring in #606 broke the closing sequence for transacted
sessions, as a closed flag was set to true on closing and a method
called in the closing checks the flag.

This commit adds a closing flag to make the closing idempotent and sets
the closed flag to true when the session is closed.

References #606

(cherry picked from commit 3a227a8)
github-actions bot pushed a commit that referenced this pull request Jun 25, 2025
The refactoring in #606 broke the closing sequence for transacted
sessions, as a closed flag was set to true on closing and a method
called in the closing checks the flag.

This commit adds a closing flag to make the closing idempotent and sets
the closed flag to true when the session is closed.

References #606
github-actions bot pushed a commit that referenced this pull request Jun 25, 2025
The refactoring in #606 broke the closing sequence for transacted
sessions, as a closed flag was set to true on closing and a method
called in the closing checks the flag.

This commit adds a closing flag to make the closing idempotent and sets
the closed flag to true when the session is closed.

References #606

(cherry picked from commit 3a227a8)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Internal refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant