From 208675fa01d53c6e2ffbb36e6289aedc76c56f15 Mon Sep 17 00:00:00 2001 From: Patrick Sharp <psharp.x13@gmail.com> Date: Thu, 18 Aug 2016 20:09:57 -0600 Subject: [PATCH] Fixed KernelRunner.java dispose() --- .../main/java/com/amd/aparapi/internal/kernel/KernelRunner.java | 1 + 1 file changed, 1 insertion(+) diff --git a/com.amd.aparapi/src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java b/com.amd.aparapi/src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java index 9bb09c29..d99809e9 100644 --- a/com.amd.aparapi/src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java +++ b/com.amd.aparapi/src/main/java/com/amd/aparapi/internal/kernel/KernelRunner.java @@ -190,6 +190,7 @@ public class KernelRunner extends KernelRunnerJNI{ public synchronized void dispose() { if (kernel.isRunningCL()) { disposeJNI(jniContextHandle); + seenBinaryKeys.clear(); } // We are using a shared pool, so there's no need no shutdown it when kernel is disposed // threadPool.shutdownNow(); -- GitLab