summaryrefslogtreecommitdiff
path: root/x11-wm/xpra/files/xpra-9999-tests.patch
blob: 746966577dcd761762ec85df4d0151e0d3d54409 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From 79573c7f1241225922bee992f2caaf730cfbe3ac Mon Sep 17 00:00:00 2001
From: totaam <antoine@xpra.org>
Date: Sun, 9 Oct 2022 21:37:39 +0700
Subject: [PATCH 3/3] Revert "don't use GLib directly"

This reverts commit bc8bf26c44d1b151d709232460483f5432f79f5b.
---
 xpra/server/mixins/child_command_server.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/xpra/server/mixins/child_command_server.py b/xpra/server/mixins/child_command_server.py
index 8dea3c1f7..1c2a60e27 100644
--- a/xpra/server/mixins/child_command_server.py
+++ b/xpra/server/mixins/child_command_server.py
@@ -11,6 +11,8 @@ import os.path
 from time import monotonic
 from subprocess import Popen

+from gi.repository import GLib
+
 from xpra.platform.features import COMMAND_SIGNALS
 from xpra.child_reaper import getChildReaper, reaper_cleanup
 from xpra.os_util import (
@@ -72,7 +74,7 @@ class ChildCommandServer(StubServerMixin):
         #even if __init__ is called multiple times:
         if not getattr(self, "late_start_requested", False):
             self.late_start_requested = True
-            self.idle_add(self.late_start)
+            GLib.idle_add(self.late_start)

     def late_start(self):
         def do_late_start():
--
2.38.0