I'm running zope under supervisord and noticed this week that redirected stdout output is buffered and only available after a long delay in the supervisor captured log file. See also https://github.com/Supervisor/supervisor/issues/13 . I have no clue if python -u would also mess up other stuff (streamd unbufffered as suggested in the ticket. Is this something I could change in Zope config?