Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
adecc8fc
L
libvirt
项目概览
openeuler
/
libvirt
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
libvirt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
adecc8fc
编写于
3月 02, 2009
作者:
C
Cole Robinson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Remove redundant monitor watch variable (s/monitor_watch/monitorWatch/)
上级
895247b7
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
9 deletion
+13
-9
ChangeLog
ChangeLog
+5
-0
src/domain_conf.c
src/domain_conf.c
+1
-1
src/domain_conf.h
src/domain_conf.h
+0
-1
src/qemu_driver.c
src/qemu_driver.c
+7
-7
未找到文件。
ChangeLog
浏览文件 @
adecc8fc
Mon Mar 2 12:30:08 EST 2009 Cole Robinson <crobinso@redhat.com>
* src/domain_conf.c src/domain_conf.h src/qemu_driver.c:
Remove redundant monitor watch variable (s/monitor_watch/monitorWatch/)
Mon Mar 2 12:25:58 EST 2009 Cole Robinson <crobinso@redhat.com>
Mon Mar 2 12:25:58 EST 2009 Cole Robinson <crobinso@redhat.com>
* src/network_driver.c src/network_conf.c: Mark 'defined' networks
* src/network_driver.c src/network_conf.c: Mark 'defined' networks
...
...
src/domain_conf.c
浏览文件 @
adecc8fc
...
@@ -503,7 +503,7 @@ virDomainObjPtr virDomainAssignDef(virConnectPtr conn,
...
@@ -503,7 +503,7 @@ virDomainObjPtr virDomainAssignDef(virConnectPtr conn,
virDomainObjLock
(
domain
);
virDomainObjLock
(
domain
);
domain
->
state
=
VIR_DOMAIN_SHUTOFF
;
domain
->
state
=
VIR_DOMAIN_SHUTOFF
;
domain
->
def
=
def
;
domain
->
def
=
def
;
domain
->
monitor
_w
atch
=
-
1
;
domain
->
monitor
W
atch
=
-
1
;
domain
->
monitor
=
-
1
;
domain
->
monitor
=
-
1
;
if
(
VIR_REALLOC_N
(
doms
->
objs
,
doms
->
count
+
1
)
<
0
)
{
if
(
VIR_REALLOC_N
(
doms
->
objs
,
doms
->
count
+
1
)
<
0
)
{
...
...
src/domain_conf.h
浏览文件 @
adecc8fc
...
@@ -474,7 +474,6 @@ struct _virDomainObj {
...
@@ -474,7 +474,6 @@ struct _virDomainObj {
virMutex
lock
;
virMutex
lock
;
int
monitor
;
int
monitor
;
int
monitor_watch
;
char
*
monitorpath
;
char
*
monitorpath
;
int
monitorWatch
;
int
monitorWatch
;
int
logfile
;
int
logfile
;
...
...
src/qemu_driver.c
浏览文件 @
adecc8fc
...
@@ -777,9 +777,9 @@ static int qemudOpenMonitor(virConnectPtr conn,
...
@@ -777,9 +777,9 @@ static int qemudOpenMonitor(virConnectPtr conn,
goto
error
;
goto
error
;
}
}
if
((
vm
->
monitor
_w
atch
=
virEventAddHandle
(
vm
->
monitor
,
0
,
if
((
vm
->
monitor
W
atch
=
virEventAddHandle
(
vm
->
monitor
,
0
,
qemudDispatchVMEvent
,
qemudDispatchVMEvent
,
driver
,
NULL
))
<
0
)
driver
,
NULL
))
<
0
)
goto
error
;
goto
error
;
...
@@ -1331,9 +1331,9 @@ static void qemudShutdownVMDaemon(virConnectPtr conn ATTRIBUTE_UNUSED,
...
@@ -1331,9 +1331,9 @@ static void qemudShutdownVMDaemon(virConnectPtr conn ATTRIBUTE_UNUSED,
_
(
"Failed to send SIGTERM to %s (%d)"
),
_
(
"Failed to send SIGTERM to %s (%d)"
),
vm
->
def
->
name
,
vm
->
pid
);
vm
->
def
->
name
,
vm
->
pid
);
if
(
vm
->
monitor
_w
atch
!=
-
1
)
{
if
(
vm
->
monitor
W
atch
!=
-
1
)
{
virEventRemoveHandle
(
vm
->
monitor
_w
atch
);
virEventRemoveHandle
(
vm
->
monitor
W
atch
);
vm
->
monitor
_w
atch
=
-
1
;
vm
->
monitor
W
atch
=
-
1
;
}
}
if
(
close
(
vm
->
logfile
)
<
0
)
{
if
(
close
(
vm
->
logfile
)
<
0
)
{
...
@@ -1381,7 +1381,7 @@ qemudDispatchVMEvent(int watch, int fd, int events, void *opaque) {
...
@@ -1381,7 +1381,7 @@ qemudDispatchVMEvent(int watch, int fd, int events, void *opaque) {
virDomainObjPtr
tmpvm
=
driver
->
domains
.
objs
[
i
];
virDomainObjPtr
tmpvm
=
driver
->
domains
.
objs
[
i
];
virDomainObjLock
(
tmpvm
);
virDomainObjLock
(
tmpvm
);
if
(
virDomainIsActive
(
tmpvm
)
&&
if
(
virDomainIsActive
(
tmpvm
)
&&
tmpvm
->
monitor
_w
atch
==
watch
)
{
tmpvm
->
monitor
W
atch
==
watch
)
{
vm
=
tmpvm
;
vm
=
tmpvm
;
break
;
break
;
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录