🐛 Bug: Fix the bug that fails to properly catch httpx.RemoteProtocolError.
Browse files
utils.py
CHANGED
@@ -145,7 +145,7 @@ async def error_handling_wrapper(generator):
|
|
145 |
try:
|
146 |
async for item in generator:
|
147 |
yield ensure_string(item)
|
148 |
-
except (httpx.ReadError, asyncio.CancelledError) as e:
|
149 |
logger.error(f"Network error in new_generator: {e}")
|
150 |
raise
|
151 |
|
|
|
145 |
try:
|
146 |
async for item in generator:
|
147 |
yield ensure_string(item)
|
148 |
+
except (httpx.ReadError, asyncio.CancelledError, httpx.RemoteProtocolError) as e:
|
149 |
logger.error(f"Network error in new_generator: {e}")
|
150 |
raise
|
151 |
|