X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fserver%2Fserver.c;h=a7fddf67492ee5b8994a2b111969f8cd5352f621;hb=950f2405197661974225a578630e44667639ccb6;hp=bb60fc5742a0ba8580758aed8b939d1b7f9dbc1b;hpb=a093f82bb74710533e1b3352acda13960167c53e;p=openocd.git diff --git a/src/server/server.c b/src/server/server.c index bb60fc5742..a7fddf6749 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -487,7 +487,8 @@ int server_loop(struct command_context *command_context) { if ((FD_ISSET(c->fd, &read_fds)) || c->input_pending) { - if ((retval = service->input(c)) != ERROR_OK) + retval = service->input(c); + if (retval != ERROR_OK) { struct connection *next = c->next; if (service->type == CONNECTION_PIPE)