On 15.06.2012 19:16, Eric Blake wrote: > On 06/15/2012 10:10 AM, Michal Privoznik wrote: >> With latest changes to qemu-ga success on some commands is not reported >> anymore, e.g. guest-shutdown or guest-suspend-*. However, errors are >> still being reported. Therefore, we need to find different source of >> indication if operation was successful. Events. >> --- >> src/qemu/qemu_agent.c | 49 >> ++++++++++++++++++++++++++++++++++++++++++---- >> src/qemu/qemu_agent.h | 9 ++++++++ >> src/qemu/qemu_process.c | 7 ++++++ >> 3 files changed, 60 insertions(+), 5 deletions(-) >> > >> @@ -1238,6 +1257,24 @@ error: >> return NULL; >> } >> >> +void qemuAgentNotifyEvent(qemuAgentPtr mon, >> + qemuAgentEvent event) >> +{ >> + VIR_DEBUG("mon=%p event=%d", mon, event); >> + if (mon->await_event == event) { >> + VIR_DEBUG("Wakening up a tragedian"); > > s/Wakening/Waking/ > > ACK. > >
Fixed and pushed. Thanks. Michal