[tor-bugs] #25573 [Core Tor/Tor]: Track half-closed stream IDs

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Aug 25 00:45:17 UTC 2018


#25573: Track half-closed stream IDs
------------------------------------------------+--------------------------
 Reporter:  mikeperry                           |          Owner:  (none)
     Type:  defect                              |         Status:
                                                |  needs_review
 Priority:  Medium                              |      Milestone:  Tor:
                                                |  0.3.4.x-final
Component:  Core Tor/Tor                        |        Version:
 Severity:  Normal                              |     Resolution:
 Keywords:  guard-discovery-stats 034-backport  |  Actual Points:
Parent ID:  #25574                              |         Points:
 Reviewer:  teor                                |        Sponsor:
                                                |  SponsorV-can
------------------------------------------------+--------------------------

Comment (by mikeperry):

 Ok I also decided to go ahead and sort the list of half-closed
 connections, so we can bsearch them on the common operations of cell
 arrival, and also guard against duplicate stream ids. I added tests for
 duplicates and list management correctness as well. These are additional
 commits on each branch (the pull request with the fixups from the first
 review, and also as separate commits on top of
 mikeperry/ticket25573-v2-squashed).

 When we think this is merge-ready, I can do the rebase dance so we
 actually merge to master, but I'd still like to avoid doing that until
 we're sure we like it.

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


More information about the tor-bugs mailing list