#3915: Check if in lock

pull/3926/head
Halil İbrahim Kalkan 6 years ago
parent cae569f9c3
commit 48ac4d2bb7

@ -1,5 +1,4 @@
using System;
using System.Collections.Generic;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Volo.Abp.DependencyInjection;
@ -41,15 +40,21 @@ namespace Volo.Abp.TextTemplating.VirtualFiles
return reader;
}
finally
{
if (_lock.IsWriteLockHeld)
{
_lock.ExitWriteLock();
}
}
}
finally
{
if (_lock.IsUpgradeableReadLockHeld)
{
_lock.ExitUpgradeableReadLock();
}
}
}
protected virtual async Task<ILocalizedTemplateContentReader> CreateInternalAsync(
TemplateDefinition templateDefinition)

Loading…
Cancel
Save