From 7ccedbe9e6e3b98f495bc6ec5f1a719fe4eb8c42 Mon Sep 17 00:00:00 2001
From: Patrick Simpson
Date: Tue, 7 Feb 2017 10:02:40 +0100
Subject: [PATCH] [KOE-39] More aggressive release of COM objects.
---
src/AcaciaZPushPlugin/AcaciaZPushPlugin/Utils/ComRelease.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Utils/ComRelease.cs b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Utils/ComRelease.cs
index 7488fb5..f056582 100644
--- a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Utils/ComRelease.cs
+++ b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Utils/ComRelease.cs
@@ -67,7 +67,7 @@ namespace Acacia.Utils
Logger.Instance.TraceExtra(typeof(ComRelease), "Releasing object: {0:X} @ {1}", GetObjAddress(o),
new System.Diagnostics.StackTrace());
}
- Marshal.ReleaseComObject(o);
+ Marshal.FinalReleaseComObject(o);
}
private static long GetObjAddress(object o)