You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@marmotta.apache.org by ss...@apache.org on 2013/11/05 12:13:58 UTC

[2/2] git commit: serious bug fix (resource leakage) in user service

serious bug fix (resource leakage) in user service


Project: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/commit/8bf44fd1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/tree/8bf44fd1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/diff/8bf44fd1

Branch: refs/heads/develop
Commit: 8bf44fd17c15332aefb2915bebbdda8f07096238
Parents: 7d4d564
Author: Sebastian Schaffert <ss...@apache.org>
Authored: Tue Nov 5 12:13:47 2013 +0100
Committer: Sebastian Schaffert <ss...@apache.org>
Committed: Tue Nov 5 12:13:47 2013 +0100

----------------------------------------------------------------------
 .../marmotta/platform/user/webservices/UserWebService.java     | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/8bf44fd1/platform/marmotta-user/src/main/java/org/apache/marmotta/platform/user/webservices/UserWebService.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-user/src/main/java/org/apache/marmotta/platform/user/webservices/UserWebService.java b/platform/marmotta-user/src/main/java/org/apache/marmotta/platform/user/webservices/UserWebService.java
index 1f4dcc3..c6c7c0c 100644
--- a/platform/marmotta-user/src/main/java/org/apache/marmotta/platform/user/webservices/UserWebService.java
+++ b/platform/marmotta-user/src/main/java/org/apache/marmotta/platform/user/webservices/UserWebService.java
@@ -17,14 +17,14 @@
  */
 package org.apache.marmotta.platform.user.webservices;
 
-import org.apache.marmotta.platform.user.api.AccountService;
-import org.apache.marmotta.platform.user.model.UserAccount;
 import org.apache.marmotta.commons.sesame.model.Namespaces;
 import org.apache.marmotta.commons.sesame.repository.ResourceUtils;
 import org.apache.marmotta.platform.core.api.config.ConfigurationService;
 import org.apache.marmotta.platform.core.api.triplestore.SesameService;
 import org.apache.marmotta.platform.core.api.user.UserService;
 import org.apache.marmotta.platform.core.exception.security.AccessDeniedException;
+import org.apache.marmotta.platform.user.api.AccountService;
+import org.apache.marmotta.platform.user.model.UserAccount;
 import org.openrdf.model.Literal;
 import org.openrdf.model.Statement;
 import org.openrdf.model.URI;
@@ -251,7 +251,7 @@ public class UserWebService {
                     return Response.seeOther(u).header("Accept", types).build();
                 } finally {
                     conn.commit();
-                    conn.commit();
+                    conn.close();
                 }
             } catch (URISyntaxException e) {
                 return Response.status(Status.BAD_REQUEST).entity(String.format("Invalid URI: %s", e.getMessage())).build();