[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [libvirt] [PATCH] Remove redundant monitorWatch
- From: Cole Robinson <crobinso redhat com>
- To: "Daniel P. Berrange" <berrange redhat com>
- Cc: Libvirt <libvir-list redhat com>
- Subject: Re: [libvirt] [PATCH] Remove redundant monitorWatch
- Date: Fri, 27 Feb 2009 10:38:45 -0500
Daniel P. Berrange wrote:
> On Mon, Feb 16, 2009 at 06:42:11PM -0500, Cole Robinson wrote:
>> For some reason there are two VMDef members being used to keep track of
>> monitor event handles: monitor_watch and monitorWatch. Remove the latter.
>
> Can you remove the 'monitor_watch' instead - all the other variables
> in the domain_conf.h structs use leading capital letters for separating
> words, and not underscores.
>
Yup, sorry for not noticing that before.
Updated patch attached.
Thanks,
Cole
commit a70387b6075d9a9d663a7fb1f9a1309324327bc8
Author: Cole (Work Acct) <crobinso virt1 (none)>
Date: Thu Feb 26 22:18:58 2009 -0500
Remove redundant monitor watch variable (s/monitor_watch/monitorWatch/)
diff --git a/src/domain_conf.c b/src/domain_conf.c
index 622665c..603b87b 100644
--- a/src/domain_conf.c
+++ b/src/domain_conf.c
@@ -503,7 +503,7 @@ virDomainObjPtr virDomainAssignDef(virConnectPtr conn,
virDomainObjLock(domain);
domain->state = VIR_DOMAIN_SHUTOFF;
domain->def = def;
- domain->monitor_watch = -1;
+ domain->monitorWatch = -1;
domain->monitor = -1;
if (VIR_REALLOC_N(doms->objs, doms->count + 1) < 0) {
diff --git a/src/domain_conf.h b/src/domain_conf.h
index b6f6b43..491df06 100644
--- a/src/domain_conf.h
+++ b/src/domain_conf.h
@@ -473,7 +473,6 @@ struct _virDomainObj {
virMutex lock;
int monitor;
- int monitor_watch;
char *monitorpath;
int monitorWatch;
int logfile;
diff --git a/src/qemu_driver.c b/src/qemu_driver.c
index a8a2ae7..34854dd 100644
--- a/src/qemu_driver.c
+++ b/src/qemu_driver.c
@@ -775,9 +775,9 @@ static int qemudOpenMonitor(virConnectPtr conn,
goto error;
}
- if ((vm->monitor_watch = virEventAddHandle(vm->monitor, 0,
- qemudDispatchVMEvent,
- driver, NULL)) < 0)
+ if ((vm->monitorWatch = virEventAddHandle(vm->monitor, 0,
+ qemudDispatchVMEvent,
+ driver, NULL)) < 0)
goto error;
@@ -1329,9 +1329,9 @@ static void qemudShutdownVMDaemon(virConnectPtr conn ATTRIBUTE_UNUSED,
_("Failed to send SIGTERM to %s (%d)"),
vm->def->name, vm->pid);
- if (vm->monitor_watch != -1) {
- virEventRemoveHandle(vm->monitor_watch);
- vm->monitor_watch = -1;
+ if (vm->monitorWatch != -1) {
+ virEventRemoveHandle(vm->monitorWatch);
+ vm->monitorWatch = -1;
}
if (close(vm->logfile) < 0) {
@@ -1379,7 +1379,7 @@ qemudDispatchVMEvent(int watch, int fd, int events, void *opaque) {
virDomainObjPtr tmpvm = driver->domains.objs[i];
virDomainObjLock(tmpvm);
if (virDomainIsActive(tmpvm) &&
- tmpvm->monitor_watch == watch) {
+ tmpvm->monitorWatch == watch) {
vm = tmpvm;
break;
}
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]