Switched to ReleaseComObject instead of FinalReleaseComObject, as that releases objects that may actually be shared (e.g. app.ActiveExplorer).

This commit is contained in:
Patrick Simpson 2017-02-14 15:47:52 +01:00
parent bcd743a4c4
commit 80735cbaa0
1 changed files with 1 additions and 1 deletions

View File

@ -79,7 +79,7 @@ namespace Acacia.Utils
Logger.Instance.TraceExtra(typeof(ComRelease), "Releasing object: {0:X} @ {1}", GetObjAddress(o),
new System.Diagnostics.StackTrace());
}
Marshal.FinalReleaseComObject(o);
Marshal.ReleaseComObject(o);
}
private static long GetObjAddress(object o)