use a separate event loop to call syslog(3)