GSource *watch;
bool running;
- bool singleSync;
bool inSync;
virDomainObj *vm;
qemuAgentOpen(virDomainObj *vm,
const virDomainChrSourceDef *config,
GMainContext *context,
- qemuAgentCallbacks *cb,
- bool singleSync)
+ qemuAgentCallbacks *cb)
{
qemuAgent *agent;
g_autoptr(GError) gerr = NULL;
}
agent->vm = virObjectRef(vm);
agent->cb = cb;
- agent->singleSync = singleSync;
if (config->type != VIR_DOMAIN_CHR_TYPE_UNIX) {
virReportError(VIR_ERR_INTERNAL_ERROR,
int timeout = VIR_DOMAIN_QEMU_AGENT_COMMAND_DEFAULT;
int rc;
- if (agent->singleSync && agent->inSync)
+ if (agent->inSync)
return 0;
/* if user specified a custom agent timeout that is lower than the
qemuAgent *qemuAgentOpen(virDomainObj *vm,
const virDomainChrSourceDef *config,
GMainContext *context,
- qemuAgentCallbacks *cb,
- bool singleSync);
+ qemuAgentCallbacks *cb);
void qemuAgentClose(qemuAgent *mon);
agent = qemuAgentOpen(vm,
config->source,
virEventThreadGetContext(priv->eventThread),
- &agentCallbacks,
- true);
+ &agentCallbacks);
if (!virDomainObjIsActive(vm)) {
qemuAgentClose(agent);
if (!(test->agent = qemuAgentOpen(test->vm,
&src,
virEventThreadGetContext(test->eventThread),
- &qemuMonitorTestAgentCallbacks,
- true)))
+ &qemuMonitorTestAgentCallbacks)))
goto error;
virObjectLock(test->agent);