From bf400cd3530ebb2d742f75e8514c942b5756eb13 Mon Sep 17 00:00:00 2001 From: Dariusz Komosinski Date: Fri, 23 Oct 2020 17:36:19 +0200 Subject: [PATCH] Get rid of lockAcquired. --- src/Windows/Avalonia.Win32/FramebufferManager.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Windows/Avalonia.Win32/FramebufferManager.cs b/src/Windows/Avalonia.Win32/FramebufferManager.cs index 81a7a6cfb5..699dc7c25d 100644 --- a/src/Windows/Avalonia.Win32/FramebufferManager.cs +++ b/src/Windows/Avalonia.Win32/FramebufferManager.cs @@ -28,9 +28,7 @@ namespace Avalonia.Win32 public ILockedFramebuffer Lock() { - var lockAcquired = false; - - Monitor.Enter(_lock, ref lockAcquired); + Monitor.Enter(_lock); LockedFramebuffer? fb = null; @@ -58,7 +56,7 @@ namespace Avalonia.Win32 { // We free the lock when for whatever reason framebuffer was not created. // This allows for a potential retry later. - if (fb is null && lockAcquired) + if (fb is null) { Monitor.Exit(_lock); }