This report covers two issues regarding the usage of the TLS package with
Tcl:
- empty reads when channels are readable according to [fileevent];
- stalling data transport for specific cases;
Please see attached file "tls_issues.tar.gz" which holds the detailed
description of the issues, as well as scripts that exercise and identify
these issues at the script level.
The exercisable setup was isolated from a more real-world, and compound
setup which utilized HTTP.
Thanks also to Alexandre Ferrieux for his help, especially with the strace
inspection.
We (Alex and I) feel that we've stretched our efforts as far as they are
efficient.
Since I can't tell which of the two (Tcl or TLS) can be held responsible,
this report has been cross-filed at the Tcl tracker as a reference.
Nobody/Anonymous
None
None
Public
|
Date: 2009-12-11 19:54 Found another gif that got stuck. Added as "stalling_6.gif" |
|
Date: 2009-06-08 13:58 The sample file used thus far to exercise "the choking channel" has |
|
Date: 2008-05-09 23:02
|
|
Date: 2008-05-05 06:34
|
| Filename | Description | Download |
|---|---|---|
| stalling_6.gif | Download | |
| tls_issues.tar.gz | Download | |
| more_stalling_gifs.tar.gz | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| File Added | 354856: stalling_6.gif | 2009-12-11 19:50 | eriklns |
| File Added | 330182: more_stalling_gifs.tar.gz | 2009-06-08 13:50 | eriklns |
| priority | 5 | 2008-05-09 23:02 | eriklns |
| File Added | 275030: tls_issues.tar.gz | 2008-04-18 09:31 | eriklns |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use