]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
r6787: Move the state to ERROR if rdma_resolve_route() fails.
authorSteve Wise <swise@opengridcomputing.com>
Sun, 30 Apr 2006 17:37:04 +0000 (17:37 +0000)
committerSteve Wise <swise@opengridcomputing.com>
Sun, 30 Apr 2006 17:37:04 +0000 (17:37 +0000)
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
examples/rping.c

index 0df63def767f5dd662d5b2f09fa6b1fe18f260c1..a07eb83fca9d20f2eeeca8e8c2ffc27742cddfb1 100644 (file)
@@ -161,6 +161,7 @@ static void rping_cma_event_handler(struct rdma_cm_id *cma_id,
                cb->state = ADDR_RESOLVED;
                ret = rdma_resolve_route(cma_id, 2000);
                if (ret) {
+                       cb->state = ERROR;
                        fprintf(stderr, "rdma_resolve_route error %d\n", ret);
                        sem_post(&cb->sem);
                }