Skip to content

Commit d7deb29

Browse files
Update handlers.py
1 parent 43d4da8 commit d7deb29

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Lib/wsgiref/handlers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,14 +256,14 @@ def start_response(self, status, headers,exc_info=None):
256256
return self.write
257257

258258
def _validate_status(self, status):
259+
if _name_disallowed_re.search(status):
260+
raise ValueError("Control characters are not allowed in statuses")
259261
if len(status) < 4:
260262
raise AssertionError("Status must be at least 4 characters")
261263
if not status[:3].isdigit():
262264
raise AssertionError("Status message must begin w/3-digit code")
263265
if status[3] != " ":
264266
raise AssertionError("Status message must have a space after code")
265-
if _name_disallowed_re.search(status):
266-
raise ValueError("Control characters are not allowed in statuses")
267267

268268
def _convert_string_type(self, value, title):
269269
"""Convert/check value type."""

0 commit comments

Comments
 (0)