Fixed code to work exactly as the original.

pull/15817/head
Mark Cilia Vincenti 3 years ago
parent af46450617
commit 445da6a4c7

@ -28,11 +28,11 @@ public class LocalAbpDistributedLock : IAbpDistributedLock, ISingletonDependency
Check.NotNullOrWhiteSpace(name, nameof(name));
var key = DistributedLockKeyNormalizer.NormalizeKey(name);
if (timeout == default)
{
var releaser = await _localSyncObjects.LockAsync(key, cancellationToken);
return new LocalAbpDistributedLockHandle(releaser);
}
//if (timeout == default)
//{
// var releaser = await _localSyncObjects.LockAsync(key, cancellationToken);
// return new LocalAbpDistributedLockHandle(releaser);
//}
var timeoutReleaser = await _localSyncObjects.LockAsync(key, timeout, cancellationToken);
if (!timeoutReleaser.EnteredSemaphore)

Loading…
Cancel
Save