You are working on the taskiq-python/taskiq-redis repository. The source code is checked out at /testbed at…
You are working on the taskiq-python/taskiq-redis repository. The source code is checked out at /testbed at…: a task in SWE-Lego-RL-2699 (Harbor dataset). Both BaseRedisBroker and RedisScheduleSource have argument max connection pool size which is passed to ConnectionPool . However, ConnectionPool…
The task
Both `BaseRedisBroker` and `RedisScheduleSource` have argument `max_connection_pool_size` which is passed to `ConnectionPool`. However, `ConnectionPool` implementation throws `redis.exceptions.ConnectionError` when maximum amount of connections is exceeded. This exception is not caught and bubbles all the way up,…
Part of Lego-X/Lego-RL-2699.