From: markt Date: Thu, 12 Mar 2009 22:21:54 +0000 (+0000) Subject: Don't try and save a read-only database X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=701132ab471985a70ef4b903a94c8a4e2af21642;p=tomcat7.0 Don't try and save a read-only database git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@753039 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/users/MemoryUserDatabaseFactory.java b/java/org/apache/catalina/users/MemoryUserDatabaseFactory.java index 10145fd05..25be116c9 100644 --- a/java/org/apache/catalina/users/MemoryUserDatabaseFactory.java +++ b/java/org/apache/catalina/users/MemoryUserDatabaseFactory.java @@ -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); }