diff --git a/modules/core/include/opencv2/core/private.cuda.hpp b/modules/core/include/opencv2/core/private.cuda.hpp index 499c19bcb0..cda6cbc4ae 100644 --- a/modules/core/include/opencv2/core/private.cuda.hpp +++ b/modules/core/include/opencv2/core/private.cuda.hpp @@ -152,7 +152,7 @@ namespace cv { namespace cuda inline ~NppStreamHandler() { - cudaStreamSynchronize(oldStream); + nppSafeSetStream(nppGetStream(), oldStream); } private: