We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5acfd2c + b660215 commit cc60673Copy full SHA for cc60673
1 file changed
src/rcl_bindings.cpp
@@ -317,11 +317,12 @@ NAN_METHOD(RclTakeResponse) {
317
void* taken_response = node::Buffer::Data(info[2]->ToObject());
318
rcl_ret_t ret = rcl_take_response(client, header, taken_response);
319
320
- if (ret != RCL_RET_CLIENT_TAKE_FAILED) {
+ if (ret == RCL_RET_OK) {
321
info.GetReturnValue().Set(Nan::True());
322
return;
323
}
324
325
+ rcl_reset_error();
326
info.GetReturnValue().Set(Nan::False());
327
328
0 commit comments