Tcl Source Code

View Ticket
Login
Ticket UUID: 3599789
Title: http package, KeepAlive, reset tokens closed shared connects
Type: Bug Version: obsolete: 8.5.13
Submitter: sebres Created on: 2013-01-07 13:06:48
Subsystem: 29. http Package Assigned To: dkf
Priority: 5 Medium Severity: Minor
Status: Closed Last Modified: 2022-05-30 16:26:16
Resolution: Fixed Closed By: kjnash
    Closed on: 2022-05-30 16:26:16
Description:
http package does not resets token state by KeepAlive. So it will be not reconnected and still waiting...
Patch for http 2.7.10 attached.
Unfortunately, I have no test case for this. But it is understandable by patch.
User Comments: kjnash added on 2022-05-10 22:19:32:
Unless anybody is still having problems with this issue, I will close this ticket.

jan.nijtmans added on 2018-09-23 16:25:19:
Please re-test. Should be fixed now on all branches, thanks to Keith Nash's work.

nijtmans added on 2013-01-25 03:26:13:
Proposed fix committed to "bug-3599789" branch.

dkf added on 2013-01-16 21:03:22:
Understanding what the 'socketmap' variable actually maps between is rather harder than puzzling out what the patch does. In particular, I'm trying to figure out if the 'sockettokenmap' should be used as the inverse of 'socketmap', as if it should then there's code that should be simplified.

dkf added on 2013-01-11 06:24:59:
Just a note to say that I've seen that this is assigned to me, but it will take a few days to evaluate because of work pressures.

nijtmans added on 2013-01-11 01:57:13:
Donal, I think you know the http package better than I do. Is this the right way?

sebres added on 2013-01-07 20:06:50:

File Added - 458883: http.tcl.patch

Attachments: