Browse Source

Fix link creation bug in active-backup mode

Joseph Henry 3 years ago
parent
commit
1a400d33fd
1 changed files with 1 additions and 1 deletions
  1. 1 1
      node/Bond.cpp

+ 1 - 1
node/Bond.cpp

@@ -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;
 	}