Fix link creation bug in active-backup mode
This commit is contained in:
@@ -236,7 +236,7 @@ void Bond::nominatePathToBond(const SharedPtr<Path>& path, int64_t now)
|
|||||||
/**
|
/**
|
||||||
* Ensure the link is allowed and the path is not already present
|
* Ensure the link is allowed and the path is not already present
|
||||||
*/
|
*/
|
||||||
if (! RR->bc->linkAllowed(_policyAlias, getLink(path))) {
|
if (! RR->bc->linkAllowed(_policyAlias, getLinkBySocket(_policyAlias, path->localSocket(), true))) {
|
||||||
debug("link %s is not permitted according to user-specified rules", pathToStr(path).c_str());
|
debug("link %s is not permitted according to user-specified rules", pathToStr(path).c_str());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user