Skip to content

Commit 2e0719e

Browse files
Don't wrap event errors
1 parent 41f0ca8 commit 2e0719e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/aws-event-stream/src/aws_event_stream/_private/deserializers.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ async def receive(self) -> E | None:
5050
event = await Event.decode_async(self._source)
5151
except Exception as e:
5252
await self.close()
53-
raise IOError("Failed to read from stream.") from e
53+
if not isinstance(e, EventError):
54+
raise IOError("Failed to read from stream.") from e
55+
raise
5456

5557
if event is None:
5658
return None

0 commit comments

Comments
 (0)