Commit 2dcb700d authored by Marc Vef's avatar Marc Vef
Browse files

Added: Mercury patch to set ret value when encountering cci lookup err

parent 8b84ffda
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
diff --git a/src/na/na_cci.c b/src/na/na_cci.c
index 0322a79..ad293ad 100644
--- a/src/na/na_cci.c
+++ b/src/na/na_cci.c
@@ -831,6 +831,10 @@ na_cci_addr_lookup(na_class_t * na_class, na_context_t * context,
     if (rc) {
         NA_LOG_ERROR("cci_connect(%s) failed with %s", name,
             cci_strerror(e, rc));
+        if (rc == CCI_ETIMEDOUT)
+            ret = NA_TIMEOUT;
+        else
+            ret = NA_CANCELED;
         goto out;
     }