Blame SOURCES/0001-xfree86-LeaveVT-from-xf86CrtcCloseScreen.patch

e9ded6
From 1070ffa0953e9200688fc8fae11e3ab0680b86f2 Mon Sep 17 00:00:00 2001
e9ded6
From: Adam Jackson <ajax@redhat.com>
e9ded6
Date: Tue, 9 Oct 2018 12:28:48 -0400
e9ded6
Subject: [PATCH xserver] xfree86: LeaveVT from xf86CrtcCloseScreen
e9ded6
e9ded6
Signed-off-by: Adam Jackson <ajax@redhat.com>
e9ded6
---
e9ded6
 hw/xfree86/modes/xf86Crtc.c | 2 ++
e9ded6
 1 file changed, 2 insertions(+)
e9ded6
e9ded6
diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
e9ded6
index 37a45bb3af..45d325f4d2 100644
e9ded6
--- a/hw/xfree86/modes/xf86Crtc.c
e9ded6
+++ b/hw/xfree86/modes/xf86Crtc.c
e9ded6
@@ -760,6 +760,8 @@ xf86CrtcCloseScreen(ScreenPtr screen)
e9ded6
     xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(scrn);
e9ded6
     int o, c;
e9ded6
 
e9ded6
+    scrn->LeaveVT(scrn);
e9ded6
+
e9ded6
     /* The randr_output and randr_crtc pointers are already invalid as
e9ded6
      * the DIX resources were freed when the associated resources were
e9ded6
      * freed. Clear them now; referencing through them during the rest
e9ded6
-- 
e9ded6
2.19.0
e9ded6