Tcl Library Source Code

View Ticket
Login
Ticket UUID: bc014c7cf016c89d06e1275542f3603fa70b1bb9
Title: httpd not passing tests
Type: Bug Version:
Submitter: aku Created on: 2016-10-06 05:02:05
Subsystem: odie Assigned To: hypnotoad
Priority: 8 Severity: Severe
Status: Closed Last Modified: 2017-11-02 20:13:34
Resolution: Fixed Closed By: hypnotoad
    Closed on: 2017-11-02 18:28:12
Description:
 [8.6.4]  httpd                 ~~ FAILS T    12 P     6 S     0 F     6
User Comments: aku added on 2017-11-02 20:13:34:
Confirmed for commit [6e5dd75c1f] (scgi.test fixes). Thank you.

hypnotoad added on 2017-11-02 18:28:12:
The tests were designed on Windows, and hadn't accounted for differences in the representation of \n on Unix (at least on the test suite side.) Along the way streamlined the http header parser and added a timeout to the coroutine::util::gets_safety function.

All tests now work on Unix. And they don't hang. Yeah.

aku added on 2017-11-01 22:11:52:
With latest fixes to make it actually run the tests this now hangs itself with 8.6.4, after a lot of error output.