We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
publisherがexitした際にカーネルモジュール内ではpublisher_infoの解放等必要なremove処理を行っているが、agnocastlib側でも本来はsubscriberが該当する領域をunmap(&close fd)する必要がある。 ただ、現状のAutowareはあるpublisherがexitした際には基本的にMRMの対象になることが多いと考えられ、subscriberがunmapするよりも優先すべきことがあるはずである。Autowareの開発が進みfault tolerantな実装になった暁にはあるpublisherが離脱してもAutoware全体は動作し続けるため、適切な共有メモリのunmap処理も必要になる。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
publisherがexitした際にカーネルモジュール内ではpublisher_infoの解放等必要なremove処理を行っているが、agnocastlib側でも本来はsubscriberが該当する領域をunmap(&close fd)する必要がある。
ただ、現状のAutowareはあるpublisherがexitした際には基本的にMRMの対象になることが多いと考えられ、subscriberがunmapするよりも優先すべきことがあるはずである。Autowareの開発が進みfault tolerantな実装になった暁にはあるpublisherが離脱してもAutoware全体は動作し続けるため、適切な共有メモリのunmap処理も必要になる。
The text was updated successfully, but these errors were encountered: