summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--daemon/gdm-manager.c28
-rw-r--r--daemon/gdm-manager.h2
2 files changed, 2 insertions, 28 deletions
diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c
index a697942b..bec73df5 100644
--- a/daemon/gdm-manager.c
+++ b/daemon/gdm-manager.c
@@ -78,7 +78,6 @@ struct GdmManagerPrivate
GCancellable *cancellable;
gboolean started;
- gboolean wait_for_go;
gboolean show_local_greeter;
GDBusProxy *bus_proxy;
@@ -2062,13 +2061,13 @@ gdm_manager_start (GdmManager *manager)
{
g_debug ("GdmManager: GDM starting to manage displays");
- if (! manager->priv->wait_for_go && (!manager->priv->xdmcp_enabled || manager->priv->show_local_greeter)) {
+ if (!manager->priv->xdmcp_enabled || manager->priv->show_local_greeter) {
gdm_display_factory_start (GDM_DISPLAY_FACTORY (manager->priv->local_factory));
}
#ifdef HAVE_LIBXDMCP
/* Accept remote connections */
- if (manager->priv->xdmcp_enabled && ! manager->priv->wait_for_go) {
+ if (manager->priv->xdmcp_enabled) {
if (manager->priv->xdmcp_factory != NULL) {
g_debug ("GdmManager: Accepting XDMCP connections...");
gdm_display_factory_start (GDM_DISPLAY_FACTORY (manager->priv->xdmcp_factory));
@@ -2079,29 +2078,6 @@ gdm_manager_start (GdmManager *manager)
manager->priv->started = TRUE;
}
-void
-gdm_manager_set_wait_for_go (GdmManager *manager,
- gboolean wait_for_go)
-{
- if (manager->priv->wait_for_go != wait_for_go) {
- manager->priv->wait_for_go = wait_for_go;
-
- if (! wait_for_go) {
- /* we got a go */
- if (!manager->priv->xdmcp_enabled || manager->priv->show_local_greeter) {
- gdm_display_factory_start (GDM_DISPLAY_FACTORY (manager->priv->local_factory));
- }
-
-#ifdef HAVE_LIBXDMCP
- if (manager->priv->xdmcp_enabled && manager->priv->xdmcp_factory != NULL) {
- g_debug ("GdmManager: Accepting XDMCP connections...");
- gdm_display_factory_start (GDM_DISPLAY_FACTORY (manager->priv->xdmcp_factory));
- }
-#endif
- }
- }
-}
-
static gboolean
register_manager (GdmManager *manager)
{
diff --git a/daemon/gdm-manager.h b/daemon/gdm-manager.h
index 4482bdd1..41c68a7a 100644
--- a/daemon/gdm-manager.h
+++ b/daemon/gdm-manager.h
@@ -66,8 +66,6 @@ GType gdm_manager_get_type (void);
GdmManager * gdm_manager_new (void);
void gdm_manager_start (GdmManager *manager);
void gdm_manager_stop (GdmManager *manager);
-void gdm_manager_set_wait_for_go (GdmManager *manager,
- gboolean wait_for_go);
void gdm_manager_set_xdmcp_enabled (GdmManager *manager,
gboolean enabled);