From f5e62b7ae1c880870d2c162bcd3aa3097f799b41 Mon Sep 17 00:00:00 2001 From: Ben Soares Date: Fri, 23 Sep 2022 18:28:14 +0100 Subject: [PATCH] JAL-1988 property based fake delay whilst saving project file --- src/jalview/project/Jalview2XML.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/jalview/project/Jalview2XML.java b/src/jalview/project/Jalview2XML.java index d4b2c04..d57f58e 100644 --- a/src/jalview/project/Jalview2XML.java +++ b/src/jalview/project/Jalview2XML.java @@ -616,6 +616,25 @@ public class Jalview2XML { AlignFrame[] frames = Desktop.getAlignFrames(); + if (Cache.getDefault("DEBUG_DELAY_SAVE", false)) + { + int n = 20; + int i = 0; + while (i < n) + { + Console.debug("***** debugging save sleep " + i + "/" + n); + try + { + Thread.sleep(1000); + } catch (InterruptedException e) + { + // TODO Auto-generated catch block + e.printStackTrace(); + } + i++; + } + } + if (frames == null) { return; -- 1.7.10.2