diff --git a/source2/Kernel/System/Hardware/Core/Cosmos.Core/INTs.cs b/source2/Kernel/System/Hardware/Core/Cosmos.Core/INTs.cs index 4290a151c..34efd25a0 100644 --- a/source2/Kernel/System/Hardware/Core/Cosmos.Core/INTs.cs +++ b/source2/Kernel/System/Hardware/Core/Cosmos.Core/INTs.cs @@ -162,7 +162,9 @@ namespace Cosmos.Core var xCallback = mIRQ_Handlers[irq]; if (xCallback != null) { + HMI.GCMonitor(); xCallback(ref aContext); + HMI.GCFreeAll(); } }