From cc833b15bab8fc8113f7ed55753217599ab6dff8 Mon Sep 17 00:00:00 2001 From: Kevin Doyle Date: Tue, 12 Aug 2008 14:27:50 +0000 Subject: [PATCH] [243821] [persistence] Save occurring on Main Thread --- .../rse/internal/persistence/RSEPersistenceManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/RSEPersistenceManager.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/RSEPersistenceManager.java index c305a88fe48..ff000ce4057 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/RSEPersistenceManager.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/RSEPersistenceManager.java @@ -21,6 +21,7 @@ * David Dykstal (IBM) - [225988] need API to mark persisted profiles as migrated * David Dykstal (IBM) - [226728] NPE during init with clean workspace * David Dykstal (IBM) - [197027] Can lose data if closing eclipse before profile is saved + * Kevin Doyle (IBM) - [243821] Save occurring on Main Thread ********************************************************************************/ package org.eclipse.rse.internal.persistence; @@ -81,7 +82,7 @@ public class RSEPersistenceManager implements IRSEPersistenceManager { * @see org.eclipse.core.resources.ISaveParticipant#doneSaving(org.eclipse.core.resources.ISaveContext) */ public void doneSaving(ISaveContext context) { - // do nothing + canScheduleSave = true; } /* (non-Javadoc)