aboutsummaryrefslogtreecommitdiffstats
path: root/domain.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2012-10-09 10:19:49 +0200
committerGerd Hoffmann <kraxel@redhat.com>2012-10-09 10:19:49 +0200
commit99aca14f3aa05f8012e039413f9f6388087b6ecc (patch)
tree8ea4e9eb70f53f6aea2417e5e413b21dbf39f4f2 /domain.c
parent9afddca3c27aa8aa2519ebc610d1dd59316a79ef (diff)
downloadvconsole-99aca14f3aa05f8012e039413f9f6388087b6ecc.tar.gz
error reporting
Diffstat (limited to 'domain.c')
-rw-r--r--domain.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/domain.c b/domain.c
index 8534531..60282fb 100644
--- a/domain.c
+++ b/domain.c
@@ -647,10 +647,12 @@ void domain_activate(struct vconsole_domain *dom)
gtk_widget_show_all(dom->vbox);
gtk_notebook_set_current_page(GTK_NOTEBOOK(win->notebook), page);
domain_configure_vte(dom);
- domain_update_status(dom);
+
+ domain_update_info(dom, d);
+ if (dom->info.state == VIR_DOMAIN_RUNNING)
+ domain_connect(dom, d);
}
- domain_connect(dom, d);
virDomainFree(d);
}