Il 15/06/2012 20:20, Eric Blake ha scritto: >> > The second phase is indicated by the progress in "info block-jobs" >> > reporting the current offset to be equal to the length of the file. >> > When the job is cancelled in the second phase, QEMU will run the >> > job until the source is clean and quiescent, then it will report >> > successful completion of the job. (Note that it could already happen >> > that management lost the race against QEMU and got a completion >> > event instead of cancellation). > Is this paragraph still accurate? At any rate, it sounds a bit > confusing - if I run 'block-job-cancel', do I get a 'complete' or a > 'cancelled' event? Or is it a question of _which_ event I get depending > on how a race goes?
For streaming, the latter. Same for mirroring in the first phase. Mirroring in the second phase will always give you an error or completed event. Paolo