#include <stdio.h>
#include <aitio.h>
#include <sys/wait.h>
int
main(int argc, char **argv)
{
	prog_t *p;
	int stat;
	if (argc < 2)
		return 1;
	p = io_progInit(argv[1], 3, 10);
	if (!p) {
		ELIBERR(io);
		return 2;
	} else {
		printf("wait for keystroke %p ", p);
		getchar();
	}
	printf("%d\n", waitpid(-1, &stat, WNOHANG));
	printf("%d\n", waitpid(-1, &stat, WNOHANG));
	printf("%d\n", waitpid(-1, &stat, WNOHANG));
	printf("%d\n", waitpid(-1, &stat, WNOHANG));
	printf("%d\n", waitpid(-1, &stat, WNOHANG));
	io_progDestroy(&p);
	return 0;
}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>