capt_get_packet(): catch poll() errors
commit60361af1a19b4ee1281ad2bcf8321eba7431338b
authorVitezslav Samel <vitezslav@samel.cz>
Sun, 29 Dec 2019 09:07:16 +0000 (29 10:07 +0100)
committerVitezslav Samel <vitezslav@samel.cz>
Sun, 29 Dec 2019 09:07:16 +0000 (29 10:07 +0100)
tree3f2080131341e1b122ae09fa510c37bbc12eea88
parent1fb33133f1c2f4a871721aedd1202219de8bb9a0
capt_get_packet(): catch poll() errors

poll()ing packet returns not only POLLIN, but also POLLERR
(e.g. when interface disappears) even if we didn't asked for
it; check for it too.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1572750

Signed-off-by: Vitezslav Samel <vitezslav@samel.cz>
src/capt.c