hipStreamWaitEvent returns success if event created but not recorded

[ROCm/hip commit: 16708dd2e0]
This commit is contained in:
Ben Sander
2017-11-06 17:10:07 -06:00
parent f80896d58b
commit 465b24123b
+2 -1
View File
@@ -98,7 +98,8 @@ hipError_t hipStreamWaitEvent(hipStream_t stream, hipEvent_t event, unsigned int
if (event == nullptr) {
e = hipErrorInvalidResourceHandle;
} else if (ecd._state != hipEventStatusUnitialized) {
} else if ((ecd._state != hipEventStatusUnitialized) &&
(ecd._state != hipEventStatusCreated)) {
if (HIP_SYNC_STREAM_WAIT || (HIP_SYNC_NULL_STREAM && (stream == 0))) {
// conservative wait on host for the specified event to complete: