Skip to content

Conversation

camshaft
Copy link
Contributor

@camshaft camshaft commented Jun 27, 2025

Description of changes:

Our usage of the crossbeam-epoch Atomic seems to be incorrect and leaks Wakers. I don't really think our current usage really justifies the complicated (unsafe) interface so i've just replaced it with a Mutex.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@camshaft camshaft marked this pull request as ready for review June 27, 2025 22:17
@camshaft camshaft force-pushed the camshaft/dc-no-epoch branch from 6fda1a6 to 428dc0e Compare June 27, 2025 23:17
@camshaft camshaft enabled auto-merge (squash) June 27, 2025 23:20
@boquan-fang boquan-fang self-requested a review June 27, 2025 23:27
@camshaft camshaft merged commit 81a237a into main Jun 27, 2025
129 checks passed
@camshaft camshaft deleted the camshaft/dc-no-epoch branch June 27, 2025 23:47
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.

3 participants