diff --git a/src/peer_connection.cpp b/src/peer_connection.cpp index ad318c0b4..715a0b172 100755 --- a/src/peer_connection.cpp +++ b/src/peer_connection.cpp @@ -2432,8 +2432,7 @@ namespace libtorrent buffer_size_watermark = m_ses.settings().send_buffer_watermark; while (!m_requests.empty() - && (send_buffer_size() + m_reading_bytes < buffer_size_watermark) - && !m_choked) + && (send_buffer_size() + m_reading_bytes < buffer_size_watermark)) { TORRENT_ASSERT(t->valid_metadata()); peer_request& r = m_requests.front();