--- nbd-2.9.16.orig/nbd-client.c
+++ nbd-2.9.16/nbd-client.c
@@ -329,8 +329,7 @@
 			blocksize=(int)strtol(optarg, NULL, 0);
 			break;
 		case 'c':
-			check_conn(optarg, 1);
-			exit(EXIT_SUCCESS);
+			return check_conn(optarg, 1);
 		case 'd':
 			disconnect(optarg);
 			exit(EXIT_SUCCESS);
