summaryrefslogtreecommitdiffstats
path: root/contrib/ofed
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ofed')
-rw-r--r--contrib/ofed/librdmacm/examples/rping.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/contrib/ofed/librdmacm/examples/rping.c b/contrib/ofed/librdmacm/examples/rping.c
index 9bbfab1..44f1232 100644
--- a/contrib/ofed/librdmacm/examples/rping.c
+++ b/contrib/ofed/librdmacm/examples/rping.c
@@ -1049,19 +1049,20 @@ static int rping_run_client(struct rping_cb *cb)
ret = rping_connect_client(cb);
if (ret) {
fprintf(stderr, "connect error %d\n", ret);
- goto err2;
+ goto err3;
}
ret = rping_test_client(cb);
if (ret) {
fprintf(stderr, "rping client failed: %d\n", ret);
- goto err3;
+ goto err4;
}
ret = 0;
-err3:
+err4:
rdma_disconnect(cb->cm_id);
-err2:
+err3:
pthread_join(cb->cqthread, NULL);
+err2:
rping_free_buffers(cb);
err1:
rping_free_qp(cb);
OpenPOWER on IntegriCloud