summaryrefslogtreecommitdiff
path: root/scripts/tracetool/backend/simple.py
diff options
context:
space:
mode:
authorMichael Mueller <mimu@linux.vnet.ibm.com>2013-09-23 16:36:54 +0200
committerStefan Hajnoczi <stefanha@redhat.com>2014-01-27 15:49:39 +0100
commit8a745f2a9296ad2cf6bda33534ed298f2625a4ad (patch)
tree3fc2117f44d8850de4add13e73173da0ea918224 /scripts/tracetool/backend/simple.py
parent0169c511554cb0014a00290b0d3d26c31a49818f (diff)
downloadqemu-8a745f2a9296ad2cf6bda33534ed298f2625a4ad.tar.gz
qemu-8a745f2a9296ad2cf6bda33534ed298f2625a4ad.tar.bz2
qemu-8a745f2a9296ad2cf6bda33534ed298f2625a4ad.zip
tracing: start trace processing thread in final child process
When running with trace backend e.g. "simple" the writer thread needs to be implemented in the same process context as the trace points that will be processed. Under libvirtd control, qemu gets first started in daemonized mode to privide its capabilities. Creating the writer thread in the initial process context then leads to a dead lock because the thread gets termined together with the initial parent. (-daemonize) Signed-off-by: Michael Mueller <mimu@linux.vnet.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> [minor whitespace fixes] Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts/tracetool/backend/simple.py')
0 files changed, 0 insertions, 0 deletions