diff options
| author | PSuchita <[email protected]> | 2019-03-15 15:43:48 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-03-15 15:43:48 -0500 |
| commit | f911bdf3b5bfe793ad04df5a62e425d3ed5508b5 (patch) | |
| tree | 8e870d3f732b42e636ec2287ea4829458601fc2e /libcuda | |
| parent | a2a942d73edcf9e1671148954758246186485df3 (diff) | |
Update cudaStreamDestroy function
Update cudaStreamDestroy's functionality to synchronize before destroying streams.
Diffstat (limited to 'libcuda')
| -rw-r--r-- | libcuda/cuda_runtime_api.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libcuda/cuda_runtime_api.cc b/libcuda/cuda_runtime_api.cc index 27644b3..3ff3212 100644 --- a/libcuda/cuda_runtime_api.cc +++ b/libcuda/cuda_runtime_api.cc @@ -1569,6 +1569,7 @@ __host__ cudaError_t CUDARTAPI cudaStreamDestroy(cudaStream_t stream) announce_call(__my_func__); } #if (CUDART_VERSION >= 3000) + synchronize(); g_stream_manager->destroy_stream(stream); #endif return g_last_cudaError = cudaSuccess; |
