From c2576a4bb6593ac55f7e172ae54e4507f40b2a91 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Wed, 7 Sep 2022 21:20:04 +0200 Subject: [PATCH] change queue to concurrentqueue --- MareSynchronos/Managers/IpcManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MareSynchronos/Managers/IpcManager.cs b/MareSynchronos/Managers/IpcManager.cs index b436d53..9207b60 100644 --- a/MareSynchronos/Managers/IpcManager.cs +++ b/MareSynchronos/Managers/IpcManager.cs @@ -7,6 +7,7 @@ using MareSynchronos.Utils; using MareSynchronos.WebAPI; using Lumina.Excel.GeneratedSheets; using Action = System.Action; +using System.Collections.Concurrent; namespace MareSynchronos.Managers { @@ -36,7 +37,7 @@ namespace MareSynchronos.Managers _penumbraSetTemporaryMod; private readonly ICallGateSubscriber _penumbraGameObjectResourcePathResolved; private readonly DalamudUtil _dalamudUtil; - private readonly Queue actionQueue = new(); + private readonly ConcurrentQueue actionQueue = new(); public IpcManager(DalamudPluginInterface pi, DalamudUtil dalamudUtil) {