diff --git a/metrics_utility/library/storage/segment.py b/metrics_utility/library/storage/segment.py index cc7c4358..93cff297 100644 --- a/metrics_utility/library/storage/segment.py +++ b/metrics_utility/library/storage/segment.py @@ -2,6 +2,7 @@ import hashlib import json import sys +import time import uuid from metrics_utility.logger import logger @@ -174,7 +175,7 @@ def put(self, artifact_name, *, filename=None, fileobj=None, dict=None, event_na **segment_meta, ) - # Flush to ensure all events are sent - analytics.flush() + time.sleep(3) + analytics.flush() return chunks