Skip to content

Commit da8d695

Browse files
authored
Fix wait return code (#63)
* Fix wait * Remove run_session_status
1 parent f6d2ef6 commit da8d695

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

rmw_microxrcedds_c/src/rmw_wait.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ rmw_wait(
9999
session = &custom_subscription->owner_node->context->session;
100100
}
101101

102-
bool run_session_status = uxr_run_session_until_timeout(session, timeout);
102+
uxr_run_session_until_timeout(session, timeout);
103103
bool buffered_status = false;
104104

105105
// Check services
@@ -143,6 +143,5 @@ rmw_wait(
143143

144144
EPROS_PRINT_TRACE()
145145

146-
return (buffered_status) ? RMW_RET_OK :
147-
((run_session_status) ? RMW_RET_ERROR : RMW_RET_TIMEOUT);
146+
return (buffered_status) ? RMW_RET_OK : RMW_RET_TIMEOUT;
148147
}

0 commit comments

Comments
 (0)