]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib: If log write returns EAGAIN, use poll() instead of ioloop for waiting
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 18 Jun 2018 13:19:55 +0000 (16:19 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 18 Jun 2018 17:31:53 +0000 (17:31 +0000)
commit7c5248703a69ec6f463bb6e58b27bd2e075c4b94
tree2ee9500e46698c9545c00b95bb5e34f5f64182b6
parent94da37095cd2cb5d1290aacd1220cf872c9d1d87
lib: If log write returns EAGAIN, use poll() instead of ioloop for waiting

As explained in 861d40b9aebabccae7d48e49a18cbc631ab1fefe commit message,
ioloop can call various callbacks and it can also recurse back to error
logging. Using poll() directly is safer.
src/lib/failures.c