Hi, I'm using your logger in my application. I've made some changes (modified inherited CMRESHandler class): - the application logs a lot of messages, so I've implemented non-blocking logging (via multiprocessing queue and bulk_send in a separate process); - it is a multiprocessing application, where some processes have multiple threads, so there are additional changes. I can prepare a pull request, and leave it as another class (not everyone needs those features). Are you interested in?