@@ -58,7 +58,7 @@ public final class DefaultEventProcessor implements Closeable, EventProcessor {
58
58
private final AtomicBoolean closed = new AtomicBoolean (false );
59
59
private final Object stateLock = new Object ();
60
60
private ScheduledFuture <?> eventFlushTask ;
61
- private ScheduledFuture <?> contextKeysFlushTask ;
61
+ private ScheduledFuture <?> contextFlushTask ;
62
62
private ScheduledFuture <?> periodicDiagnosticEventTask ;
63
63
private volatile boolean inputCapacityExceeded = false ;
64
64
private final LDLogger logger ;
@@ -101,9 +101,9 @@ public DefaultEventProcessor(
101
101
// Decide whether to start scheduled tasks that depend on the background/offline state.
102
102
updateScheduledTasks (eventsConfig .initiallyInBackground , eventsConfig .initiallyOffline );
103
103
104
- // The context keys flush task should always be scheduled, if a contextDeduplicator exists.
104
+ // The context flush task should always be scheduled, if a contextDeduplicator exists.
105
105
if (eventsConfig .contextDeduplicator != null && eventsConfig .contextDeduplicator .getFlushInterval () != null ) {
106
- contextKeysFlushTask = enableOrDisableTask (true , null ,
106
+ contextFlushTask = enableOrDisableTask (true , null ,
107
107
eventsConfig .contextDeduplicator .getFlushInterval ().longValue (), MessageType .FLUSH_USERS );
108
108
}
109
109
}
@@ -155,7 +155,7 @@ public void close() throws IOException {
155
155
if (closed .compareAndSet (false , true )) {
156
156
synchronized (stateLock ) {
157
157
eventFlushTask = enableOrDisableTask (false , eventFlushTask , 0 , null );
158
- contextKeysFlushTask = enableOrDisableTask (false , contextKeysFlushTask , 0 , null );
158
+ contextFlushTask = enableOrDisableTask (false , contextFlushTask , 0 , null );
159
159
periodicDiagnosticEventTask = enableOrDisableTask (false , periodicDiagnosticEventTask , 0 , null );
160
160
}
161
161
postMessageAsync (MessageType .FLUSH , null );
0 commit comments