Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16928be3 authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (7791): ivtv: POLLHUP must be returned on eof

parent ff138171
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -755,8 +755,10 @@ unsigned int ivtv_v4l2_enc_poll(struct file *filp, poll_table * wait)
	IVTV_DEBUG_HI_FILE("Encoder poll\n");
	poll_wait(filp, &s->waitq, wait);

	if (eof || s->q_full.length || s->q_io.length)
	if (s->q_full.length || s->q_io.length)
		return POLLIN | POLLRDNORM;
	if (eof)
		return POLLHUP;
	return 0;
}