-
Epic
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
non-blocking logging lib
For the queue writing we see two alternatives:
- The library exposes a file descriptor which can be included to the application event loop. When there are pending log messages and the log device becomes writable this library descriptor would become readable and the application would call library API function to do actual writing
- The library creates a background thread which does the writing