[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] qemu-ga: qemu-ga will be blocked when works with vss in win
From: |
wenjian zhou |
Subject: |
[Qemu-devel] qemu-ga: qemu-ga will be blocked when works with vss in windows sometimes |
Date: |
Fri, 24 Feb 2017 00:07:37 +0800 |
Hello all,
Recently, I have been doing some tests with commond:guest-fsfreeze-freeze.
I found if the commond is sent to qemu-ga when copying a large file in a
windows guest,
qemu-ga may lose response.
According to some basic research, I noted it is always blocked by the
following code.
in ./qga/vss-win32/requester.cpp:
void requester_freeze(int *num_vols, ErrorSet *errset)
<cut>
out:
if (vss_ctx.pVssbc) {
vss_ctx.pVssbc->AbortBackup(); <-------- never
return
}
requester_cleanup();
CoUninitialize();
<cut>
So I wonder how to fix it.
Can we just remove this line?
Without it, it seems that everything is going well.
I'm so appreciated if someone can help me.
--
Thanks
Zhou
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] qemu-ga: qemu-ga will be blocked when works with vss in windows sometimes,
wenjian zhou <=