mirror of https://github.com/Desuuuu/klipper.git
1dee1ba64e
Writing to the debug log can cause an unbounded delay due to disk IO. This is particularly so on embedded machines such as the Raspberry Pi that run on SD cards. These log writing delays can cause problems for the main processing threads. The new "queuelogger" code forwards all the main thread log messages to a queue, and a background thread writes the log messages from the queue to the destination file. This eliminates the IO delay from the main threads. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> |
||
---|---|---|
.. | ||
Code_Overview.md | ||
Debugging.md | ||
Firmware_Commands.md | ||
Installation.md | ||
Overview.md | ||
Protocol.md | ||
Todo.md |