mirror of
https://github.com/OpenHFT/Chronicle-Map.git
synced 2021-09-13 01:26:12 +00:00
Avoid exception being thrown by data collector
This commit is contained in:
@@ -117,7 +117,11 @@ public class VanillaChronicleMap<K, V, R>
|
||||
final Map<String, String> additionalEventParameters = AnalyticsFacade.standardAdditionalProperties();
|
||||
additionalEventParameters.put("key_type", keyClass.getTypeName());
|
||||
additionalEventParameters.put("value_type", valueClass.getTypeName());
|
||||
additionalEventParameters.put("entries", Long.toString(builder.entries()));
|
||||
try {
|
||||
additionalEventParameters.put("entries", Long.toString(builder.entries()));
|
||||
} catch (RuntimeException ignored) {
|
||||
// The ChronicleMapBuilder::entries may throw an Exception. If so, just ignore this parameter
|
||||
}
|
||||
|
||||
AnalyticsHolder.instance().sendEvent("started", additionalEventParameters);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user