We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9a4d93 commit 8347e8cCopy full SHA for 8347e8c
src/DotNext.Threading/Threading/QueuedSynchronizer.Queue.cs
@@ -49,7 +49,7 @@ private void ReturnNode(WaitNode node)
49
}
50
51
// the node is removed for sure, it can be returned back to the pool
52
- if (node.TryReset(out _))
+ if (node.TryReset(out _) && !IsDisposingOrDisposed)
53
{
54
pool.Return(node);
55
0 commit comments