View | Details | Raw Unified | Return to bug 56166
Collapse All | Expand All

(-)usr.bin/script.c (-1 / +1 lines)
Lines 170-176 Link Here
170
		n = select(master + 1, &rfd, 0, 0, tvp);
170
		n = select(master + 1, &rfd, 0, 0, tvp);
171
		if (n < 0 && errno != EINTR)
171
		if (n < 0 && errno != EINTR)
172
			break;
172
			break;
173
		if (n > 0 && FD_ISSET(STDIN_FILENO, &rfd)) {
173
		if (! argv[0] && n > 0 && FD_ISSET(STDIN_FILENO, &rfd)) {
174
			cc = read(STDIN_FILENO, ibuf, BUFSIZ);
174
			cc = read(STDIN_FILENO, ibuf, BUFSIZ);
175
			if (cc <= 0)
175
			if (cc <= 0)
176
				break;
176
				break;

Return to bug 56166