Changeset: a68fa95b0511 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a68fa95b0511
Modified Files:
        java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
Branch: default
Log Message:

Improved implementation of getMaxConnections() by querying the server for the 
actual value instead of a hardcoded default value.


diffs (17 lines):

diff --git a/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java 
b/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
--- a/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
+++ b/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
@@ -1179,7 +1179,12 @@ public class MonetDatabaseMetaData exten
         * @return the maximum number of connections
         */
        public int getMaxConnections() {
-               return 16;
+               int max_clients = 16;
+               try {
+                       String max_clients_val = getEnv("max_clients");
+                       max_clients = Integer.parseInt(max_clients_val);
+               } catch (NumberFormatException nfe) { /* ignore */ }
+               return max_clients;
        }
 
        /**
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to