On Wed, 8 Nov 2017 18:14:14 +0100, Sönke Ludwig wrote:

But as far as I know, libevent also uses a thread pool for
file I/O.

Correction: libevent does not support file I/O at all. I was thinking about libuv here.