summaryrefslogtreecommitdiffstats
path: root/vespaclient-core
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-01-07 17:49:08 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-01-07 17:49:08 +0100
commit15797076818dcb70473844040cf4869be4772deb (patch)
tree03d7c7ca5e023f3e47b481ed315448f9ab60345a /vespaclient-core
parent9fc71f40683f0fd697d81c0dcd0eee9caca5df7d (diff)
If it is no longer active, there are none pending.
Diffstat (limited to 'vespaclient-core')
-rwxr-xr-xvespaclient-core/src/main/java/com/yahoo/feedapi/SharedSender.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/vespaclient-core/src/main/java/com/yahoo/feedapi/SharedSender.java b/vespaclient-core/src/main/java/com/yahoo/feedapi/SharedSender.java
index 3971855ca64..16f851c6147 100755
--- a/vespaclient-core/src/main/java/com/yahoo/feedapi/SharedSender.java
+++ b/vespaclient-core/src/main/java/com/yahoo/feedapi/SharedSender.java
@@ -97,7 +97,8 @@ public class SharedSender implements ReplyHandler {
}
public int getPendingCount(ResultCallback owner) {
- return getNonNullState(owner).getNumPending();
+ OwnerState state = activeOwners.get(owner);
+ return (state != null) ? state.getNumPending() : 0;
}
/**