I've read the docs over and over, and I believe I'm just missing something blatantly obvious, or misunderstanding how the logging of a child processes stdout/stderr is supposed to behave.
When a child process is running, supervisord does not seem to "flush" the stdout/stderr to disk (ie: /var/log/supervisor/child-stderr-*.log) until the child process actually terminates. While this works fine for catching errors in process startup, should a log running process provide some debug output via stdout, I'm not able to actually look at that output until the process dies. Is this the expected behavior? Or am I doing something wrong? _______________________________________________ Supervisor-users mailing list [email protected] http://lists.supervisord.org/mailman/listinfo/supervisor-users
