|
|
@@ -1073,8 +1073,9 @@ class WebServer: |
|
|
|
# Try to find the last LF in the previous buffers |
|
|
|
for i, prevBuf in enumerate(reversed(out)): |
|
|
|
if (lfPos := prevBuf.rfind(b'\n')) > -1: |
|
|
|
out[i] = out[i][:lfPos + 1] |
|
|
|
out = out[:i + 1] |
|
|
|
j = len(out) - 1 - i |
|
|
|
out[j] = out[j][:lfPos + 1] |
|
|
|
out = out[:j + 1] |
|
|
|
break |
|
|
|
else: |
|
|
|
# No newline to be found anywhere at all; no output. |
|
|
|