could anybody tell me how to change logging in the C version of diffusion? By default its set to maximum from what I can see. At startup my executable logs and logs to stdout/stderr, fails to respond to the diffusion servers ping and just ends up hanging.
If I redirect stdout/stderr to a file, my executable starts in a timely manner, responds to the ping and everything runs perfectly. This is obviously not a viable solution.
Could anybody tell me how to disable/change the log level programmatically and/or by configuration? Again, its the C version of diffusion I'm runing.
Thanks much
Graham