Author: ruschein
Date: 2010-07-08 15:57:16 -0700 (Thu, 08 Jul 2010)
New Revision: 20862

Modified:
   cytoscape/trunk/src/cytoscape/Cytoscape.java
   cytoscape/trunk/src/cytoscape/view/CytoscapeDesktop.java
Log:
Fixed the session tracking bug.

Modified: cytoscape/trunk/src/cytoscape/Cytoscape.java
===================================================================
--- cytoscape/trunk/src/cytoscape/Cytoscape.java        2010-07-08 22:07:42 UTC 
(rev 20861)
+++ cytoscape/trunk/src/cytoscape/Cytoscape.java        2010-07-08 22:57:16 UTC 
(rev 20862)
@@ -486,17 +486,17 @@
                                    // get rid of existing data:
                                    Cytoscape.createNewSession();
                                } else {
-                                       try {
-                                               
getRecentlyOpenedSessionTracker().writeOut();
-                                       } catch (final IOException e) {
-                                               System.err.println("failed to 
save recent session URLs!");
-                                       }
                                        System.exit(returnVal);
                                }
                        } else {
                                return;
                        }
                } else {
+                       try {
+                               getRecentlyOpenedSessionTracker().writeOut();
+                       } catch (final IOException e) {
+                               System.err.println("failed to save recent 
session URLs!");
+                       }
                        logger.info("Cytoscape Exiting....");
                        System.exit(returnVal);
                }

Modified: cytoscape/trunk/src/cytoscape/view/CytoscapeDesktop.java
===================================================================
--- cytoscape/trunk/src/cytoscape/view/CytoscapeDesktop.java    2010-07-08 
22:07:42 UTC (rev 20861)
+++ cytoscape/trunk/src/cytoscape/view/CytoscapeDesktop.java    2010-07-08 
22:57:16 UTC (rev 20862)
@@ -612,6 +612,12 @@
                        }
                        catch (IOException ioe){
                        }
+
+                       try {
+                               
Cytoscape.getRecentlyOpenedSessionTracker().writeOut();
+                       } catch (final IOException ioe) {
+                               System.err.println("failed to save recent 
session URLs!");
+                       }
                }
        }
 

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to