From ff836f5de4d72e67775e8954099851d6912c34da Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Mon, 26 Dec 2016 09:25:37 +0000 Subject: [PATCH] fix "xpra info" race condition, copy the list before use git-svn-id: https://xpra.org/svn/Xpra/trunk@14615 3bb7dfac-3a0b-4e04-842a-767bc560f471 --- src/xpra/server/window/window_source.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xpra/server/window/window_source.py b/src/xpra/server/window/window_source.py index 4e852565da..4f83ed85d4 100644 --- a/src/xpra/server/window/window_source.py +++ b/src/xpra/server/window/window_source.py @@ -393,7 +393,7 @@ def get_info(self): info["mapped-at"] = ma now = time.time() cutoff = now-5 - lde = [x for x in self.statistics.last_damage_events if x[0]>=cutoff] + lde = [x for x in list(self.statistics.last_damage_events) if x[0]>=cutoff] dfps = 0 if lde: dfps = len(lde) // 5