diff --git a/src/client/servcmd.c b/src/client/servcmd.c index 6bef2d07..b2cb03c9 100644 --- a/src/client/servcmd.c +++ b/src/client/servcmd.c @@ -225,6 +225,8 @@ dopipe(char *p) static void doexecute(char *p) { + input_fd = -1; /* make sure play() terminates exec */ + if (!seen_input(p)) { fprintf(stderr, "WARNING! Server attempted to read file %s",