FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Summary
Classes |
Bugs |
Errors |
Missing Classes |
84 |
11 |
0 |
0 |
org.apache.river.outrigger.EntryHandle
Bug |
Category |
Details |
Line |
Priority |
Inconsistent synchronization of org.apache.river.outrigger.EntryHandle.txnState; locked 76% of time |
MT_CORRECTNESS |
IS2_INCONSISTENT_SYNC |
322 |
Medium |
org.apache.river.outrigger.EventRegistrationWatcher
Bug |
Category |
Details |
Line |
Priority |
org.apache.river.outrigger.EventRegistrationWatcher.getExpiration() is unsynchronized, org.apache.river.outrigger.EventRegistrationWatcher.setExpiration(long) is synchronized |
MT_CORRECTNESS |
UG_SYNC_SET_UNSYNC_GET |
236 |
Medium |
org.apache.river.outrigger.ExpirationOpQueue
Bug |
Category |
Details |
Line |
Priority |
Naked notify in org.apache.river.outrigger.ExpirationOpQueue.terminate() |
MT_CORRECTNESS |
NN_NAKED_NOTIFY |
67 |
Medium |
org.apache.river.outrigger.OutriggerServerImpl
Bug |
Category |
Details |
Line |
Priority |
Dead store to str in org.apache.river.outrigger.OutriggerServerImpl.contents(EntryRep, Transaction) |
STYLE |
DLS_DEAD_LOCAL_STORE |
2956 |
Medium |
Dead store to str in org.apache.river.outrigger.OutriggerServerImpl.contents(EntryRep[], Transaction, long, long) |
STYLE |
DLS_DEAD_LOCAL_STORE |
2673 |
Medium |
Dead store to str in org.apache.river.outrigger.OutriggerServerImpl.notify(EntryRep, Transaction, RemoteEventListener, long, MarshalledObject) |
STYLE |
DLS_DEAD_LOCAL_STORE |
1582 |
Medium |
Dead store to str in org.apache.river.outrigger.OutriggerServerImpl.registerForAvailabilityEvent(EntryRep[], Transaction, boolean, RemoteEventListener, long, MarshalledObject) |
STYLE |
DLS_DEAD_LOCAL_STORE |
1652 |
Medium |
Dead store to str in org.apache.river.outrigger.OutriggerServerImpl.take(EntryRep[], Transaction, long, int, OutriggerServer$QueryCookie) |
STYLE |
DLS_DEAD_LOCAL_STORE |
1930 |
Medium |
org.apache.river.outrigger.OutriggerServerImpl$DestroyThread
Bug |
Category |
Details |
Line |
Priority |
Dead store to unexported in org.apache.river.outrigger.OutriggerServerImpl$DestroyThread.run() |
STYLE |
DLS_DEAD_LOCAL_STORE |
3128 |
Medium |
org.apache.river.outrigger.TxnMonitor
Bug |
Category |
Details |
Line |
Priority |
Naked notify in org.apache.river.outrigger.TxnMonitor.destroy() |
MT_CORRECTNESS |
NN_NAKED_NOTIFY |
151 |
Medium |
org.apache.river.outrigger.TxnState
Bug |
Category |
Details |
Line |
Priority |
Dead store to tab in org.apache.river.outrigger.TxnState.addTxns(Collection) |
STYLE |
DLS_DEAD_LOCAL_STORE |
398 |
Medium |