Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#1562 closed Bug (fixed)

1.40 sends unnecessary `cancel' messages when choked

Reported by: charles Owned by: charles
Priority: Normal Milestone: 1.41
Component: libtransmission Version: 1.40
Severity: Normal Keywords: 1.41b3

Description (last modified by charles)

When a peer sends Transmission 1.40 a "choke" message, 1.40 will clear its queue of pending requests and send "cancel" messages for each of them. These cancel messages are unnecessary since the BitTorrent spec says a client receiving a "choke" message should "consider all pending (unanswered) requests to be discarded by the remote peer."

Change History (5)

comment:1 Changed 14 years ago by charles

  • Status changed from new to assigned

comment:2 Changed 14 years ago by charles

  • Resolution set to fixed
  • Status changed from assigned to closed

fix committed to trunk in r7274.

fix committed to 1.4x branch in r7273.

comment:3 Changed 14 years ago by charles

  • Description modified (diff)

comment:4 Changed 14 years ago by charles

fix committed to 1.3x branch in r7284.

comment:5 Changed 14 years ago by charles

  • Keywords 1.41b3 added
Note: See TracTickets for help on using tickets.