]> git.ipfire.org Git - thirdparty/libvirt.git/commit
logging: fix endless loop on EOF
authorNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Thu, 24 Sep 2020 12:54:24 +0000 (15:54 +0300)
committerNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Fri, 2 Oct 2020 06:15:53 +0000 (09:15 +0300)
commitbde9e2c6c018f79d8e3b0bd30ea7aa80dcc9e435
treed34857c04b723832d517447638341cf004289fe4
parent7c0e1a8631773788a96702252931541290288ef6
logging: fix endless loop on EOF

On EOF condition we always have POLLHUP event and read returns
0 thus we never break loop in virLogHandlerDomainLogFileDrain.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/logging/log_handler.c