]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
Consolidate "cont" into qemudMonitorSendCont()
authorMiloslav Trmač <mitr@redhat.com>
Tue, 21 Jul 2009 09:53:17 +0000 (11:53 +0200)
committerDaniel P. Berrange <berrange@redhat.com>
Thu, 10 Sep 2009 14:30:53 +0000 (15:30 +0100)
commit7ec20935bd09aff02670370c3fa089b355263f2a
treeaf4f31acada10da7d48a6c53c0eba53eeadf110a
parent78811ae572e63eb7fd7ae5946a508230a2950fc3
Consolidate "cont" into qemudMonitorSendCont()

The interface allows qemudMonitorSendCont() to report errors that are
not overridden by its callers.

Also fix a potential infinite loop in qemuDomainCoreDump() if sending
cont repeatedly fails.

* src/qemu_driver.c (qemudMonitorSendCont): New function.
  (qemudAutostartConfigs): Reset error before each call to
  qemudStartVMDaemon().
  (qemudInitCpus, qemudDomainResume, qemudDomainCoreDump,
  qemudDomainRestore, qemudDomainMigratePerform,
  qemudDomainMigrateFinish2): Use qemudMonitorSendCont().
src/qemu_driver.c