You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by th...@apache.org on 2010/09/21 11:14:45 UTC
svn commit: r999285 -
/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java
Author: thomasm
Date: Tue Sep 21 09:14:45 2010
New Revision: 999285
URL: http://svn.apache.org/viewvc?rev=999285&view=rev
Log:
JCR-2752 The "jackrabbit-pool-" thread prevents the process from stopping
Modified:
jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java
Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java?rev=999285&r1=999284&r2=999285&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java Tue Sep 21 09:14:45 2010
@@ -259,8 +259,7 @@ public class RepositoryImpl extends Abst
final Thread t = new Thread(null, r,
"jackrabbit-pool-" + threadNumber.getAndIncrement(),
0);
- if (t.isDaemon())
- t.setDaemon(false);
+ t.setDaemon(true);
if (t.getPriority() != Thread.NORM_PRIORITY)
t.setPriority(Thread.NORM_PRIORITY);
t.setContextClassLoader(poolClassLoader);
@@ -346,7 +345,7 @@ public class RepositoryImpl extends Abst
// Initialise the security manager;
initSecurityManager();
-
+
// after the workspace is initialized we pass a system session to
// the virtual node type manager
@@ -1384,7 +1383,7 @@ public class RepositoryImpl extends Abst
* <p>
* Note that you should use the {@link RepositoryManager} interface
* to access this functionality. This RepositoryImpl method may be
- * removed in future Jackrabbit versions.
+ * removed in future Jackrabbit versions.
*/
public GarbageCollector createDataStoreGarbageCollector()
throws RepositoryException {