diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2011-06-15 13:11:33 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2011-07-04 15:35:12 +0200 |
commit | fba810f1f67b411c209aa0e3d90724127cbd9c0f (patch) | |
tree | 56422a64af451684709277b7cfb05febdbb02104 /ui/spice-core.c | |
parent | 638f4e47798725cef2a5ae5bf83d508fbde36605 (diff) |
spice: catch spice server initialization failures.
When the spice server initialization fails report this and exit instead
of ignoring the error.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'ui/spice-core.c')
-rw-r--r-- | ui/spice-core.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/spice-core.c b/ui/spice-core.c index dd9905be36..e142452bb6 100644 --- a/ui/spice-core.c +++ b/ui/spice-core.c @@ -602,7 +602,10 @@ void qemu_spice_init(void) qemu_opt_foreach(opts, add_channel, NULL, 0); - spice_server_init(spice_server, &core_interface); + if (0 != spice_server_init(spice_server, &core_interface)) { + fprintf(stderr, "failed to initialize spice server"); + exit(1); + }; using_spice = 1; migration_state.notify = migration_state_notifier; |