Minor Update
The general goal of this project moving forward will be to increase performance and stability. In the future I'd like to also add multi-platform support too.
- Fixed an issue where the output wouldn't be logged to log.txt
- Added flush() to the log file so the contents will finish writing before it's closed
- Improved multithreading safety by adding more conditional checks
- Added check to ensure the logging thread is joined when it's done