[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 5/7] vnc: auto assian an id when calling change vnc q
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PULL 5/7] vnc: auto assian an id when calling change vnc qmp interface |
Date: |
Mon, 16 Feb 2015 09:26:03 +0100 |
From: Gonglei <address@hidden>
Only in this way, change vnc qmp interface can take effect,
because qemu_opts_find(&qemu_vnc_opts, id) will return NULL
in vnc_display_open(), It can't connect successfully vnc
server forever.
Signed-off-by: Gonglei <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
---
qmp.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/qmp.c b/qmp.c
index 6b2c4be..d701cff 100644
--- a/qmp.c
+++ b/qmp.c
@@ -387,6 +387,11 @@ static void qmp_change_vnc_listen(const char *target,
Error **errp)
qemu_opts_del(opts);
}
opts = vnc_parse_func(target);
+ if (!opts) {
+ return;
+ }
+
+ vnc_auto_assign_id(olist, opts);
vnc_display_open("default", errp);
}
--
1.8.3.1
- [Qemu-devel] [PULL 0/7] vnc: fixup some QemuOpts conversion fallout., Gerd Hoffmann, 2015/02/16
- [Qemu-devel] [PULL 3/7] vnc: using bool type instead of int for QEMU_OPT_BOOL, Gerd Hoffmann, 2015/02/16
- [Qemu-devel] [PULL 1/7] vnc: fix qemu crash when not configure vnc option, Gerd Hoffmann, 2015/02/16
- [Qemu-devel] [PULL 7/7] vnc: fix coverity warning, Gerd Hoffmann, 2015/02/16
- [Qemu-devel] [PULL 2/7] vnc: correct missing property about vnc_display, Gerd Hoffmann, 2015/02/16
- [Qemu-devel] [PULL 5/7] vnc: auto assian an id when calling change vnc qmp interface,
Gerd Hoffmann <=
- [Qemu-devel] [PULL 6/7] ui/vnc: optimize full scanline updates, Gerd Hoffmann, 2015/02/16
- [Qemu-devel] [PULL 4/7] vnc: introduce an wrapper for auto assign vnc id, Gerd Hoffmann, 2015/02/16
- Re: [Qemu-devel] [PULL 0/7] vnc: fixup some QemuOpts conversion fallout., Peter Maydell, 2015/02/24