Skip to content

Commit ab8e228

Browse files
committed
review
1 parent 374d82d commit ab8e228

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

posthog/src/main/java/com/posthog/internal/PostHogQueue.kt

+2-6
Original file line numberDiff line numberDiff line change
@@ -81,24 +81,20 @@ internal class PostHogQueue(
8181
deque.add(file)
8282
}
8383

84-
var hasPendingEvents = true
8584
try {
8685
val os = config.encryption?.encrypt(file.outputStream()) ?: file.outputStream()
8786
os.use { theOutputStream ->
8887
config.serializer.serialize(event, theOutputStream.writer().buffered())
8988
}
9089
config.logger.log("Queued Event ${event.event}: ${file.name}.")
90+
91+
flushIfOverThreshold()
9192
} catch (e: Throwable) {
92-
hasPendingEvents = false
9393
config.logger.log("Event ${event.event}: ${file.name} failed to parse: $e.")
9494

9595
// if for some reason the file failed to serialize, lets delete it
9696
file.deleteSafely(config)
9797
}
98-
99-
if (hasPendingEvents) {
100-
flushIfOverThreshold()
101-
}
10298
}
10399
}
104100
}

0 commit comments

Comments
 (0)