From 8b7d91334f976f6e186edb6b2ae828cb5704c088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20H=C3=B8gsberg?= Date: Tue, 22 Oct 2013 12:27:46 -0700 Subject: [PATCH] compositor-drm: Don't call drop/set master anymore This is done by either laucnher-util.c directly, weston-launch or logind, depending on how we're launched. --- src/compositor-drm.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index baf2fb531..d899ee036 100644 --- a/src/compositor-drm.c +++ b/src/compositor-drm.c @@ -2344,10 +2344,6 @@ session_notify(struct wl_listener *listener, void *data) if (ec->base.session_active) { weston_log("activating session\n"); compositor->focus = 1; - if (ec->base.launcher == NULL && drmSetMaster(ec->drm.fd)) { - weston_log("failed to set master: %m\n"); - wl_display_terminate(compositor->wl_display); - } compositor->state = ec->prev_state; drm_compositor_set_modes(ec); weston_compositor_damage_all(compositor); @@ -2381,9 +2377,6 @@ session_notify(struct wl_listener *listener, void *data) sprite->plane_id, output->crtc_id, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); - - if (ec->base.launcher == NULL && drmDropMaster(ec->drm.fd) < 0) - weston_log("failed to drop master: %m\n"); }; }