[tor-bugs] #12857 [Obfuscation/meek]: Use streaming downloads

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Apr 25 04:57:55 UTC 2016


#12857: Use streaming downloads
------------------------------+---------------------
 Reporter:  dcf               |          Owner:  dcf
     Type:  enhancement       |         Status:  new
 Priority:  High              |      Milestone:
Component:  Obfuscation/meek  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:                    |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+---------------------
Changes (by dcf):

 * severity:   => Normal


Comment:

 New link for the Go not supporting notification of new requests on
 pipelined connections while handling the previous request (code.google.com
 link in the description is broken):
   https://github.com/golang/go/blob/go1.3/src/pkg/net/http/server.go#L1169
 {{{
                 // HTTP cannot have multiple simultaneous active
 requests.[*]
                 // Until the server replies to this request, it can't read
 another,
                 // so we might as well run the handler in this goroutine.
                 // [*] Not strictly true: HTTP pipelining.  We could let
 them all process
                 // in parallel even if their responses need to be
 serialized.
 }}}
 Still the case in 1.6.2:
   https://github.com/golang/go/blob/go1.6.2/src/net/http/server.go#L1467

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12857#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list