Avoid generating the maindom hash twice to get the Id.

This commit is contained in:
Chad Currie
2021-08-24 22:31:30 +12:00
committed by Sebastiaan Janssen
parent b1d1a2fcf2
commit 20eda449e7

View File

@@ -20,10 +20,11 @@ namespace Umbraco.Core.Runtime
public MainDomSemaphoreLock(ILogger logger)
{
var lockName = "UMBRACO-" + MainDom.GetMainDomId() + "-MAINDOM-LCK";
var mainDomId = MainDom.GetMainDomId();
var lockName = "UMBRACO-" + mainDomId + "-MAINDOM-LCK";
_systemLock = new SystemLock(lockName);
var eventName = "UMBRACO-" + MainDom.GetMainDomId() + "-MAINDOM-EVT";
var eventName = "UMBRACO-" + mainDomId + "-MAINDOM-EVT";
_signal = new EventWaitHandle(false, EventResetMode.AutoReset, eventName);
_logger = logger;
}