From: Giuseppe Bilotta Date: Wed, 3 Feb 2021 19:32:31 +0000 (+0100) Subject: [PATCH 35/90] CUDA: don't leak the epoch_event X-Git-Tag: archive/raspbian/1.8-3+rpi1^2~80 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=da5e3a745c252d606d3600ebb18a6688621180ba;p=pocl.git [PATCH 35/90] CUDA: don't leak the epoch_event Gbp-Pq: Name 0035-CUDA-don-t-leak-the-epoch_event.patch --- diff --git a/lib/CL/devices/cuda/pocl-cuda.c b/lib/CL/devices/cuda/pocl-cuda.c index f126873..1d8d4ce 100644 --- a/lib/CL/devices/cuda/pocl-cuda.c +++ b/lib/CL/devices/cuda/pocl-cuda.c @@ -525,8 +525,10 @@ pocl_cuda_uninit (unsigned j, cl_device_id device) { pocl_cuda_device_data_t *data = device->data; - if (device->available) + if (device->available) { + cuEventDestroy (data->epoch_event); cuCtxDestroy (data->context); + } POCL_MEM_FREE (data); device->data = NULL;