-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error when a node receives two data streams #502
Comments
Some nodes seem to exit with a
Event type |
Thanks for your reply. I wrote a c_node test example. dora-rs/autoware.universe@e10fd19 Here, nodes A and B publish data at 10Hz and 100Hz respectively. Node C receives data from nodes A and B, and no such error occurs. This does not seem to be a dora kernel error. I will continue to check my code according to your suggestion. |
Could you share the full output from your |
I opened #510 to make non-UTF8 output from nodes non-fatal. This way, The reason for the non-UTF8 output of - std::cout << "Input Data length: " << data_len << " " << data_id << std::endl;
+ std::string id(data_id, data_id_len);
+ std::cout << "Input Data length: " << data_len << " " << id << std::endl; Please let me know whether this fixes your issue! If there are still other issues, please share your |
We try to use node C to receive data streams sent by two different nodes A and B. Sometimes the receiving node C will have the error shown in the figure below,
[c node] received unexpected event: 2
This results in the functions on lines 126 and 130 of the code never being called, as shown in the figure below
Here is the dataflow.yaml
The text was updated successfully, but these errors were encountered: