Skip to content

Commit 4d6cdcd

Browse files
authored
TEST/NIXL: Add timeout between getNotif calls. (#997)
Signed-off-by: Raul Akhmetshin <[email protected]>
1 parent 38e2585 commit 4d6cdcd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

test/nixl/nixl_test.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@ static void targetThread(nixlAgent &agent, nixl_opt_args_t *extra_params, int th
8888

8989
std::cout << "Thread " << thread_id << " Wait for initiator and then send xfer descs\n";
9090
std::string message = serdes.exportStr();
91-
while (agent.genNotif(initiator, message, extra_params) != NIXL_SUCCESS);
91+
while (agent.genNotif(initiator, message, extra_params) != NIXL_SUCCESS) {
92+
std::this_thread::sleep_for(std::chrono::milliseconds(500));
93+
}
9294
std::cout << "Thread " << thread_id << " End Control Path metadata exchanges\n";
9395

9496
std::cout << "Thread " << thread_id << " Start Data Path Exchanges\n";

0 commit comments

Comments
 (0)