Skip to content

Commit c109117

Browse files
committed
fix: Raise error if bad status code
1 parent 5018c54 commit c109117

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

sentry_sdk/transport.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,15 @@ def send_event(pool, event, auth):
5656
"Content-Encoding": "gzip",
5757
},
5858
)
59+
5960
try:
6061
if response.status == 429:
6162
return datetime.utcnow() + timedelta(
6263
seconds=_retry.get_retry_after(response)
6364
)
65+
66+
if response.status >= 300 or response.status < 200:
67+
raise ValueError("Unexpected status code: %s" % response.status)
6468
finally:
6569
response.close()
6670

0 commit comments

Comments
 (0)