From aab0125c509b780145eb3f2f4439fca2f6903537 Mon Sep 17 00:00:00 2001 From: "rogan.dawes" Date: Thu, 10 Jan 2008 10:10:39 +0000 Subject: [PATCH] Synchronize access to the DatabaseUtilities core methods git-svn-id: http://webgoat.googlecode.com/svn/trunk@232 4033779f-a91e-0410-96ef-6bf7bf53c507 --- .../org/owasp/webgoat/session/DatabaseUtilities.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ webgoat/main/project/JavaSource/org/owasp/webgoat/session/DatabaseUtilities.java b/ webgoat/main/project/JavaSource/org/owasp/webgoat/session/DatabaseUtilities.java index 83548ebd4..b208677d8 100644 --- a/ webgoat/main/project/JavaSource/org/owasp/webgoat/session/DatabaseUtilities.java +++ b/ webgoat/main/project/JavaSource/org/owasp/webgoat/session/DatabaseUtilities.java @@ -58,7 +58,7 @@ public class DatabaseUtilities return getConnection(s.getUserName(), s.getWebgoatContext()); } - public static Connection getConnection(String user, WebgoatContext context) + public static synchronized Connection getConnection(String user, WebgoatContext context) throws ClassNotFoundException, SQLException { Connection conn = connections.get(user); @@ -75,7 +75,7 @@ public class DatabaseUtilities return conn; } - public static void returnConnection(String user) + public static synchronized void returnConnection(String user) { try {