From 523c3d14d2f7ba38b3cf7243fbf95d3dc6dd6ccb Mon Sep 17 00:00:00 2001 From: Filip Hazubski Date: Mon, 13 Jul 2020 19:37:11 +0200 Subject: [PATCH] Correct EventsTracker::getEventsTracker Change-Id: I1310a7231f78d249ca07b01d93cb0480f74a1789 Signed-off-by: Filip Hazubski --- opencl/source/event/event_tracker.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/opencl/source/event/event_tracker.cpp b/opencl/source/event/event_tracker.cpp index b1ff11adec..71de1b1424 100644 --- a/opencl/source/event/event_tracker.cpp +++ b/opencl/source/event/event_tracker.cpp @@ -18,8 +18,10 @@ EventsTracker &EventsTracker::getEventsTracker() { static std::mutex initMutex; std::lock_guard autolock(initMutex); - if (!EventsTracker::globalEvTracker) + if (!EventsTracker::globalEvTracker) { EventsTracker::globalEvTracker = std::unique_ptr{new EventsTracker()}; + } + UNRECOVERABLE_IF(EventsTracker::globalEvTracker == nullptr); return *EventsTracker::globalEvTracker; }