Hi,
We unregister qemu monitor after sending QEMU_PROCESS_EVENT_MONITOR_EOF to
workerPool:
static void
qemuProcessHandleMonitorEOF(qemuMonitorPtr mon,
virDomainObjPtr vm,
void *opaque)
{
virQEMUDriverPtr driver = opaque;
I'm not sure about this part.
When offset is equal of length, nbytes is 0 and the function will return 0.
Do you see any possible problems to remove this part?
I checked all ret = 0 and I'm not seeing problems until now.
> -if (got == 0)
> -break;
> -
--
libvir-list mailing
When a length of a file is defined, the responsible thread to send
stream is finishing inappropriately. It is happening because there is
wrong conditional which compares an offset with the length and because
of that the code throws ENOSPC error.
To test it:
virsh# vol-upload ... --length N
The current behavior is to generate a type="vnc" tag in the
element generated from either a DomainGrapicRDP or DomainGraphicDesktop.
The correct tags should be type="rdp" and type="desktop" respectively.
This commit emits the correct tags and adds a test for correct graphics
device tagging.
---