• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <fcntl.h>
2 #include <unistd.h>
3 #include <errno.h>
4 #include "test.h"
5 
t_fdfill(void)6 void t_fdfill(void)
7 {
8 	int fd = 1;
9 	if (dup(fd) == -1) {
10 		if (errno == EMFILE)
11 			return;
12 		fd = open("/dev/null", O_RDONLY);
13 	}
14 	while(dup(fd) != -1);
15 }
16