diff --git a/openmp/libomptarget/src/device.cpp b/openmp/libomptarget/src/device.cpp --- a/openmp/libomptarget/src/device.cpp +++ b/openmp/libomptarget/src/device.cpp @@ -157,6 +157,7 @@ bool UpdateRefCount, bool HasCloseModifier) { void *rc = NULL; IsHostPtr = false; + IsNew = false; DataMapMtx.lock(); LookupResult lr = lookupMapping(HstPtrBegin, Size);