On 2015/3/13 17:29, Daniel P. Berrange wrote: > On Fri, Mar 13, 2015 at 05:08:54PM +0800, zhang bo wrote: >> Suppose there are 3 or more clients of libvirt: >> 1)nova >> 2)bash virsh commands >> 3)user customized ELF >> 4)etc.... >> >> The env LIBVIRT_DEBUG and LIBVIRT_LOG_OUTPUTS affects all of these clients, thus, they will all >> accumulate the logs into *ONE* file set by LIBVIRT_LOG_OUTPUTS. > > There is no attempt to make sure that separate clients logging to > the same file will atomically write log lines. You could get half > a line of text from one client, then half a line of text from a > second client, then the rest of the line from the first client > all mangled up. You simply shouldn't give each client process the > same logging output file. > > Regards, > Daniel Got it, thank you for your immediate reply :) -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list