NPE in EUM Point builder
Description
I get this NPE in the EUM point builder:
Started with Petclinic app and activated EUM with all modules.
Environment
None
Activity
Show:
Technical User
December 1, 2017, 9:07 AM
SUCCESS: Integrated in
inspectIT - Integration #373
INSPECTIT-2555: Fixed race conditions in EUM influx point builder. (ivan.senic: dcc694a8d0af272e78eb69527725963c86882acb)
(edit) inspectit.server/src/main/java/rocks/inspectit/server/influx/builder/eum/EUMCachingParentPointBuilder.java
Jonas Kunz
November 21, 2017, 9:08 AM
The issue could occur due to two potential root causes:
a) Data has been added concurrently to the caching parent point builder, which is not supported atm. This is fixed by adding a critical section.
b) A data point has just been evicted from the cache while at the same time his session info arrived. This is fixed by an additional null check.