Opened 13 years ago

Closed 13 years ago

#1745 closed Bug (fixed)

difficulty connecting to new peers if speed limit is reached

Reported by: charles Owned by: charles
Priority: Normal Milestone: 1.50
Component: libtransmission Version: 1.41
Severity: Normal Keywords:
Cc:

Description

When the session's up or down limit is set, all peers' libevent socket polling is disabled. That polling is required for knowing when a peer's socket has finished it's nonblocking connection attempt, so new peers give the appearance of being very slow to become connected.

Simple & easy fix: don't limit bandwidth for peers during their handshake phase.

Related ticket: #1740

Change History (3)

comment:1 Changed 13 years ago by charles

  • Status changed from new to assigned

Fixed in trunk in r7789.

comment:2 Changed 13 years ago by charles

  • Summary changed from difficulty connecting to new peers when the speed limit is capped & full to difficulty connecting to new peers if speed limit is reached

comment:3 Changed 13 years ago by charles

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

backported to 1.5x in r7813

Note: See TracTickets for help on using tickets.