Skip to content

Commit 5db8472

Browse files
committed
Don't reuse connections if the reader has an exception.
1 parent a615f9a commit 5db8472

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

aiomysql/pool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ async def _fill_free_pool(self, override_min):
148148
n = 0
149149
while n < free_size:
150150
conn = self._free[-1]
151-
if conn._reader.at_eof():
151+
if conn._reader.at_eof() or conn._reader.exception():
152152
self._free.pop()
153153
conn.close()
154154

0 commit comments

Comments
 (0)