Don't try and save a read-only database
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 12 Mar 2009 22:21:54 +0000 (22:21 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 12 Mar 2009 22:21:54 +0000 (22:21 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@753039 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/users/MemoryUserDatabaseFactory.java

index 10145fd..25be116 100644 (file)
@@ -101,7 +101,9 @@ public class MemoryUserDatabaseFactory implements ObjectFactory {
 
         // Return the configured database instance
         database.open();
-        database.save();
+        // Don't try something we know won't work
+        if (!database.getReadonly())
+            database.save();
         return (database);
 
     }