added gcthread cleanup on failure.
This commit is contained in:
@@ -1010,6 +1010,8 @@ public class PluginManagementService : IAssemblyManagementService
|
||||
catch (TimeoutException te)
|
||||
{
|
||||
_logger.LogError($"{nameof(RunGC)}: The GC task thread has timed out.");
|
||||
gcThread.Interrupt();
|
||||
gcThread.Join();
|
||||
}
|
||||
|
||||
if (logResults)
|
||||
|
||||
Reference in New Issue
Block a user