This commit is contained in:
Arvid Norberg 2007-08-07 07:35:21 +00:00
parent 6b86e5faa3
commit 5dfba92665
1 changed files with 4 additions and 2 deletions

View File

@ -1901,13 +1901,15 @@ namespace detail
int session_impl::upload_rate_limit() const
{
mutex_t::scoped_lock l(m_mutex);
return m_bandwidth_manager[peer_connection::upload_channel]->throttle();
int ret = m_bandwidth_manager[peer_connection::upload_channel]->throttle();
return ret == std::numeric_limits<int>::max() ? -1 : ret;
}
int session_impl::download_rate_limit() const
{
mutex_t::scoped_lock l(m_mutex);
return m_bandwidth_manager[peer_connection::download_channel]->throttle();
int ret = m_bandwidth_manager[peer_connection::download_channel]->throttle();
return ret == std::numeric_limits<int>::max() ? -1 : ret;
}
void session_impl::start_lsd()