Fix link creation bug in active-backup mode

This commit is contained in:
Joseph Henry 2022-05-18 10:04:53 -07:00
parent 96ee7252c2
commit 1a400d33fd
No known key found for this signature in database
GPG Key ID: C45B33FF5EBC9344

View File

@ -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
*/
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());
return;
}