fix fallthrough: add specific error message with respect to 'select' return value

pull/30/head mm_69d230d0
Frédéric Pierret 7 years ago
parent a93a846687
commit 69d230d065
No known key found for this signature in database
GPG Key ID: 1DABC232BE02201E

@ -627,11 +627,14 @@ static void wait_for_vchan_client_with_timeout(libvchan_t *conn, int timeout) {
FD_SET(fd, &rdset); FD_SET(fd, &rdset);
switch (select(fd+1, &rdset, NULL, NULL, &timeout_tv)) { switch (select(fd+1, &rdset, NULL, NULL, &timeout_tv)) {
case -1: case -1:
if (errno == EINTR) if (errno == EINTR) {
break; break;
/* fallthough */ }
fprintf(stderr, "vchan connection error\n");
libvchan_close(conn);
do_exit(1);
case 0: case 0:
fprintf(stderr, "vchan connection timeout (or error)\n"); fprintf(stderr, "vchan connection timeout\n");
libvchan_close(conn); libvchan_close(conn);
do_exit(1); do_exit(1);
} }

Loading…
Cancel
Save