fix for readability
fix to log in main thread to avoid Engine.emit by $log.info in signal context