Skip to content

Commit d39b31f

Browse files
author
Oren (electricessence)
committed
Inspection fix for debugging.
1 parent 7cc3136 commit d39b31f

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

ReadWriteHelper.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,10 @@ public ReadWriteHelper(bool supportRecursion)
109109

110110
ContextPool = OptimisticArrayObjectPool.Create<object>();
111111

112-
Action<ReaderWriterLockTracker> recycle = null;
113112
#if DEBUG
114-
recycle = rwlt => Debug.Assert(rwlt.Lock.IsLockFree());
113+
void recycle(ReaderWriterLockTracker rwlt) => Debug.Assert(rwlt.Lock.IsLockFree());
114+
#else
115+
Action<ReaderWriterLockTracker> recycle = null;
115116
#endif
116117
// ReSharper disable once ExpressionIsAlwaysNull
117118
LockPool = new ConcurrentQueueObjectPool<ReaderWriterLockTracker>(Factory, recycle, d => d.Dispose(), 1000);

0 commit comments

Comments
 (0)