Skip to content
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

rosnode_ping fix for issue #1967 #1986

Closed
wants to merge 2 commits into from
Closed

rosnode_ping fix for issue #1967 #1986

wants to merge 2 commits into from

Conversation

bofetadas
Copy link
Contributor

@bofetadas bofetadas commented Jun 29, 2020

Fixes #1967
rosnode cleanup now also deletes unavailable nodes from _caller_apis cache. This avoids buggy behaviour when nodes exit the ros network due to wifi issues and then come back later.
Programmers also have to possibility to skip that cache when calling rosnode_ping or rosnode_ping_all.

Max Bauer added 2 commits June 29, 2020 11:11
…ller_apis. Programmers also have the possibility to force looking up nodes from master by setting skip_cache to true.
@bofetadas bofetadas changed the title Fixes #1967 rosnode_ping fix for issue #1967 Jun 29, 2020
@dirk-thomas
Copy link
Member

Please split these changes into two PRs: one for the new skip_cache argument and one for the fix to the _caller_apis (please include reproducible steps foo the latter).

@dirk-thomas
Copy link
Member

@mabaue Friendly ping.

@bofetadas
Copy link
Contributor Author

bofetadas commented Jul 22, 2020

@dirk-thomas
Sorry for the delay. I was busy and on vacation the last days. Will take care of it this week!

@bofetadas
Copy link
Contributor Author

@dirk-thomas Done. Two seperate PRs have been made

@dirk-thomas
Copy link
Member

Two seperate PRs have been made

@mabaue Can you please reference them here and close this PR if it is obsolete.

@bofetadas
Copy link
Contributor Author

This PR was seperated into the following two PRs:
#2009
#2010

@bofetadas bofetadas closed this Aug 5, 2020
@bofetadas bofetadas deleted the 1967_rosnode_ping_failure_fix_branch branch August 5, 2020 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[bug] python rosnode_ping failure after node restart
2 participants