*** empty log message ***

This commit is contained in:
Arvid Norberg 2004-03-01 01:03:16 +00:00
parent 5d65eab1bd
commit 35ce00afa7
1 changed files with 7 additions and 5 deletions

View File

@ -1379,22 +1379,24 @@ namespace libtorrent
m_statistics.received_bytes(0, received);
if (m_recv_pos < m_packet_size) break;
assert(m_recv_pos == m_packet_size);
#ifndef NDEBUG
#ifndef NDEBUG
(*m_logger) << " protocol: '" << std::string(m_recv_buffer.begin(), m_recv_buffer.end()) << "'\n";
#endif
#endif
const char protocol_string[] = "BitTorrent protocol";
if (!std::equal(m_recv_buffer.begin(), m_recv_buffer.end(), protocol_string))
{
const char cmd[] = "version";
if (m_recv_buffer.size() == 7 && std::equal(m_recv_buffer.begin(), m_recv_buffer.end(), cmd))
{
(*m_logger << "sending libtorrent version\n");
#ifndef NDEBUG
(*m_logger) << "sending libtorrent version\n";
#endif
int ret = m_socket->send("libtorrent version 0.1.0.0\n");
throw protocol_error("closing");
}
#ifndef NDEBUG
#ifndef NDEBUG
(*m_logger) << "incorrect protocol name\n";
#endif
#endif
std::stringstream s;
s << "got invalid protocol name: '"
<< std::string(m_recv_buffer.begin(), m_recv_buffer.end())