diff options
author | kjnash <k.j.nash@usa.net> | 2018-03-27 08:15:26 (GMT) |
---|---|---|
committer | kjnash <k.j.nash@usa.net> | 2018-03-27 08:15:26 (GMT) |
commit | 25aad1ab18e6ac7d57e72db5af7ed702e0ea1dc0 (patch) | |
tree | 372b784f7c57a8f9e4bfa1a4ff96ae02c63ab208 /library/http | |
parent | 3b48db4a90ae3ec99e9c2e85d5a3610262d77707 (diff) | |
download | tcl-25aad1ab18e6ac7d57e72db5af7ed702e0ea1dc0.zip tcl-25aad1ab18e6ac7d57e72db5af7ed702e0ea1dc0.tar.gz tcl-25aad1ab18e6ac7d57e72db5af7ed702e0ea1dc0.tar.bz2 |
Update some Log calls, mainly to specify token.
Diffstat (limited to 'library/http')
-rw-r--r-- | library/http/http.tcl | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/library/http/http.tcl b/library/http/http.tcl index a6977f7..bfb2569 100644 --- a/library/http/http.tcl +++ b/library/http/http.tcl @@ -262,13 +262,13 @@ proc ::http::CloseSocket {s {token {}}} { if {$connId eq {} || ![info exists socketMapping($connId)]} { Log "Closing socket $s (no connection info)" if {[catch {close $s} err]} { - Log "Error: $err" + Log "Error closing socket: $err" } } else { if {[info exists socketMapping($connId)]} { Log "Closing connection $connId (sock $socketMapping($connId))" if {[catch {close $socketMapping($connId)} err]} { - Log "Error: $err" + Log "Error closing connection: $err" } unset socketMapping($connId) } else { @@ -595,11 +595,12 @@ proc http::geturl {url args} { variable socketMapping if {[info exists socketMapping($state(socketinfo))]} { if {[catch {fconfigure $socketMapping($state(socketinfo))}]} { - Log "WARNING: socket for $state(socketinfo) was closed" + Log "WARNING: socket for $state(socketinfo) was closed\ + - token $token" unset socketMapping($state(socketinfo)) } else { set sock $socketMapping($state(socketinfo)) - Log "reusing socket $sock for $state(socketinfo)" + Log "reusing socket $sock for $state(socketinfo) - token $token" catch {fileevent $sock writable {}} catch {fileevent $sock readable {}} } @@ -625,7 +626,7 @@ proc http::geturl {url args} { } } set state(sock) $sock - Log "Using $sock for $state(socketinfo)" \ + Log "Using $sock for $state(socketinfo) - token $token" \ [expr {$state(-keepalive)?"keepalive":""}] if {$state(-keepalive)} { set socketMapping($state(socketinfo)) $sock @@ -1021,7 +1022,8 @@ proc http::Event {sock token} { Log "Event $sock with invalid token '$token' - remote close?" if {![eof $sock]} { if {[set d [read $sock]] ne ""} { - Log "WARNING: additional data left on closed socket" + Log "WARNING: additional data left on closed socket\ + - token $token" } } CloseSocket $sock @@ -1078,7 +1080,8 @@ proc http::Event {sock token} { && (![info exists state(transfer)]) && ($state(totalsize) == 0) } { - Log "body size is 0 and no events likely - complete." + set msg {body size is 0 and no events likely - complete} + Log "$msg - token $token" Eot $token return } @@ -1154,7 +1157,7 @@ proc http::Event {sock token} { Log "trailer of $n bytes after final chunk - token $token" append state(transfer_final) $line } else { - Log "final chunk part" + Log "final chunk part - token $token" Eot $token } } elseif { @@ -1177,7 +1180,8 @@ proc http::Event {sock token} { } if {$size != [string length $chunk]} { Log "WARNING: mis-sized chunk:\ - was [string length $chunk], should be $size" + was [string length $chunk], should be $size -\ + token $token" } getTextLine $sock } else { @@ -1186,7 +1190,9 @@ proc http::Event {sock token} { } } } else { - #Log "read non-chunk $state(currentsize) of $state(totalsize)" + set c $state(currentsize) + set t $state(totalsize) + ##Log non-chunk currentsize $c of totalsize $t - token $token set block [read $sock $state(-blocksize)] set n [string length $block] if {$n >= 0} { @@ -1329,7 +1335,7 @@ proc http::CopyChunk {token chunk} { $token $state(totalsize) $state(currentsize)] } } else { - Log "CopyChunk Finish $token" + Log "CopyChunk Finish - token $token" if {[info exists state(zlib)]} { set excess "" foreach stream $state(zlib) { @@ -1411,7 +1417,7 @@ proc http::Eot {token {force 0}} { set state(body) [zlib $coding $state(body)] } } err]} { - Log "error doing decompression: $err" + Log "error doing decompression for token $token: $err" return [Finish $token $err] } |