We have observed NPE in pendingAddOp in this line
<https://github.com/apache/bookkeeper/blob/master/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/PendingAddOp.java#L173>.

This looks like a race between execution of recyclePendAddOpObject() in OSE
context and maybeTimeout() in monitorPendingAddOps() executing in
bk.scheduler context.

This looks like an age-old code and wondering why we haven't seen this so
far.
Has Anyone in the community observed this?


-- 
Jvrao
---
First they ignore you, then they laugh at you, then they fight you, then
you win. - Mahatma Gandhi

Reply via email to