fixed an incorrect assert and added another one in the invariant check

This commit is contained in:
Arvid Norberg 2005-11-03 22:55:51 +00:00
parent 0f57bd3331
commit 051aa5dbe0
1 changed files with 4 additions and 1 deletions

View File

@ -2635,7 +2635,10 @@ namespace libtorrent
#ifndef NDEBUG
void peer_connection::check_invariant() const
{
assert((can_write() || m_connecting) == m_selector.is_writability_monitored(m_socket));
assert((can_write() == m_selector.is_writability_monitored(m_socket))
|| m_connecting);
assert(m_writability_monitored == m_selector.is_writability_monitored(m_socket));
/*
assert(m_num_pieces == std::count(