diff options
Diffstat (limited to 'gtk/spice-channel.c')
-rw-r--r-- | gtk/spice-channel.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/gtk/spice-channel.c b/gtk/spice-channel.c index 2c8c1b9..a045767 100644 --- a/gtk/spice-channel.c +++ b/gtk/spice-channel.c @@ -2366,7 +2366,6 @@ static gboolean connect_delayed(gpointer data) SpiceChannel *channel = data; SpiceChannelPrivate *c = channel->priv; struct coroutine *co; - int inited; CHANNEL_DEBUG(channel, "Open coroutine starting %p", channel); c->connect_delayed_id = 0; @@ -2377,13 +2376,7 @@ static gboolean connect_delayed(gpointer data) co->entry = spice_channel_coroutine; co->release = NULL; - inited = coroutine_init(co); - if (inited != 0) { - g_warning("Failed to initialize channel coroutine"); - CHANNEL_DEBUG(channel, "coroutine_init failed"); - g_object_unref(G_OBJECT(channel)); - return FALSE; - } + coroutine_init(co); coroutine_yieldto(co, channel); return FALSE; |