summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vespajlib/src/main/java/com/yahoo/concurrent/StripedExecutor.java2
-rw-r--r--zkfacade/src/main/java/com/yahoo/vespa/curator/stats/ThreadLockStats.java4
2 files changed, 3 insertions, 3 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/concurrent/StripedExecutor.java b/vespajlib/src/main/java/com/yahoo/concurrent/StripedExecutor.java
index 3702ed40be0..37b560d1129 100644
--- a/vespajlib/src/main/java/com/yahoo/concurrent/StripedExecutor.java
+++ b/vespajlib/src/main/java/com/yahoo/concurrent/StripedExecutor.java
@@ -30,7 +30,7 @@ public class StripedExecutor<Key> {
/** Creates a new StripedExecutor which delegates to a {@link Executors#newCachedThreadPool(ThreadFactory)}. */
public StripedExecutor() {
- this(Executors.newCachedThreadPool(ThreadFactoryFactory.getDaemonThreadFactory(StripedExecutor.class.getName())));
+ this(Executors.newCachedThreadPool(ThreadFactoryFactory.getDaemonThreadFactory(StripedExecutor.class.getSimpleName())));
}
/** Creates a new StripedExecutor which delegates to the given executor service. */
diff --git a/zkfacade/src/main/java/com/yahoo/vespa/curator/stats/ThreadLockStats.java b/zkfacade/src/main/java/com/yahoo/vespa/curator/stats/ThreadLockStats.java
index 70442e4833d..73ce731390d 100644
--- a/zkfacade/src/main/java/com/yahoo/vespa/curator/stats/ThreadLockStats.java
+++ b/zkfacade/src/main/java/com/yahoo/vespa/curator/stats/ThreadLockStats.java
@@ -189,7 +189,7 @@ public class ThreadLockStats {
if (threadAcquiringLockPath == threadHoldingLockPath) {
// reentry
return;
- } else if (threadsAcquiring.contains(threadAcquiringLockPath)) {
+ } else if (threadsAcquiring.contains(threadHoldingLockPath)) {
// deadlock
getGlobalLockMetrics(pathToAcquire).incrementDeadlockCount();
logger.warning(errorMessage.toString());
@@ -201,7 +201,7 @@ public class ThreadLockStats {
return;
}
- threadsAcquiring.add(threadHoldingLockPath);
+ threadsAcquiring.add(threadAcquiringLockPath);
lockPath = nextLockPath.get();
threadAcquiringLockPath = threadHoldingLockPath;
}