diff -r -U2 findutils-4.4.2/xargs/xargs.c findutils-4.4.2/xargs/xargs.c
--- findutils-4.4.2/xargs/xargs.c	2000-00-00 00:00:00.000000000 -0000
+++ findutils-4.4.2/xargs/xargs.c	2000-00-00 00:00:00.000000000 -0000
@@ -1085,5 +1085,5 @@
 	  error (0, errno, "%s", quotearg_n_style(0, locale_quoting_style, inputfile));
 	}
-    }
+    } else	fclose	(input_stream);
 }
 
