-
Notifications
You must be signed in to change notification settings - Fork 762
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Discard local SHM locators that cannot be openned (#5118)
* Refs #19036: NetworkFactory.h -> NetworkFactory.hpp Signed-off-by: eduponz <[email protected]> * Refs #19036: Add NetworkFactory::is_locator_reachable API Signed-off-by: eduponz <[email protected]> * Refs #19036: ProxyDataFilters::filter_locators delegates locator checking to the NetworkFactory Signed-off-by: eduponz <[email protected]> * Refs #19036: NetworkFactory::is_locator_reachable iterates over the transports until one reports locator reachability Signed-off-by: eduponz <[email protected]> * Refs #19036: SharedMemTransport::is_locator_reachable discards non-shm non-local ports, and shm local ports that cannot open to write Signed-off-by: eduponz <[email protected]> * Refs #19036: Apply suggestions Signed-off-by: elianalf <[email protected]> * Refs #19036: Protect openned_ports_ collection Signed-off-by: Mario Dominguez <[email protected]> * Refs #19036: Add missing protection Signed-off-by: Mario Dominguez <[email protected]> --------- Signed-off-by: eduponz <[email protected]> Signed-off-by: elianalf <[email protected]> Signed-off-by: Mario Dominguez <[email protected]> Co-authored-by: elianalf <[email protected]> Co-authored-by: Mario Dominguez <[email protected]>
- Loading branch information
1 parent
5a75fc4
commit af94cb5
Showing
35 changed files
with
238 additions
and
113 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.