[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Another Write/Read Limiting Question
To the Tor developers (Or anyone qualified to answer):
I really don't know how reasonable this request is, but I thought
I'd ask:
Would it be possible to make the Write/Read limiting not apply to
connections to the Tor control port? I have noticed that since Tor
0.1.2.5-alpha, when write limiting was enabled, responses from the
Tor control port seem to be throttled back (Which makes sense,
technically, because it is the server "writing"). The problem is
that on a busy server which runs right at its set BandwidthRate
pretty much all the time, big requests of the control port that
used to take 30 seconds might now take 15-20 minutes, or more,
depending on circumstances. By "big requests", I mean a request
like "GETINFO desc/all-recent" or "GETINFO ns/all". The reason this
matters to me personally is that the Tor Network Status application
/ website I wrote makes big requests of the local Tor server
control port like this frequently. I might be wrong, but I would
imagine it's entirely possible other Tor status or control
applications may also do this.
Anyways, please let me know your thoughts. I would love to be in a
situation to submit a patch for this myself, but my C skills are
quite old and tarnished (That doesn't mean that I won't attempt it
at some point. I just figured that it may be a quick fix for
someone familiar with the code base, and therefore worth asking
about first).
As always, thanks for all the great work on Tor.
Best regards,
Joe Kowalski