Skip to content

Commit ffa2eec

Browse files
committed
removed locking
1 parent a240324 commit ffa2eec

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

splitio/storage/redis.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -817,7 +817,6 @@ async def create(redis_client, sdk_metadata):
817817
:rtype: splitio.storage.redis.RedisTelemetryStorageAsync
818818
"""
819819
self = RedisTelemetryStorageAsync()
820-
self._lock = asyncio.Lock()
821820
await self._reset_config_tags()
822821
self._redis_client = redis_client
823822
self._sdk_metadata = sdk_metadata
@@ -829,19 +828,16 @@ async def create(redis_client, sdk_metadata):
829828

830829
async def _reset_config_tags(self):
831830
"""Reset all config tags"""
832-
async with self._lock:
833-
self._config_tags = []
831+
self._config_tags = []
834832

835833
async def add_config_tag(self, tag):
836834
"""Record tag string."""
837-
async with self._lock:
838-
if len(self._config_tags) < MAX_TAGS:
839-
self._config_tags.append(tag)
835+
if len(self._config_tags) < MAX_TAGS:
836+
self._config_tags.append(tag)
840837

841838
async def pop_config_tags(self):
842839
"""Get and reset tags."""
843-
async with self._lock:
844-
tags = self._config_tags
840+
tags = self._config_tags
845841
await self._reset_config_tags()
846842
return tags
847843

0 commit comments

Comments
 (0)