fixed logging bug in local service discovery
This commit is contained in:
parent
15c4842cea
commit
0ed6f3e701
|
@ -86,7 +86,7 @@ void lsd::announce(sha1_hash const& ih, int listen_port)
|
||||||
char ih_hex[41];
|
char ih_hex[41];
|
||||||
to_hex((char const*)&ih[0], 20, ih_hex);
|
to_hex((char const*)&ih[0], 20, ih_hex);
|
||||||
char msg[200];
|
char msg[200];
|
||||||
int msg_len = snprintf(msg, 200,
|
int msg_len = snprintf(msg, sizeof(msg),
|
||||||
"BT-SEARCH * HTTP/1.1\r\n"
|
"BT-SEARCH * HTTP/1.1\r\n"
|
||||||
"Host: 239.192.152.143:6771\r\n"
|
"Host: 239.192.152.143:6771\r\n"
|
||||||
"Port: %d\r\n"
|
"Port: %d\r\n"
|
||||||
|
@ -103,9 +103,12 @@ void lsd::announce(sha1_hash const& ih, int listen_port)
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(TORRENT_LOGGING) || defined(TORRENT_VERBOSE_LOGGING)
|
#if defined(TORRENT_LOGGING) || defined(TORRENT_VERBOSE_LOGGING)
|
||||||
snprintf(msg, 200, "%s ==> announce: ih: %s port: %u"
|
{
|
||||||
|
char msg[200];
|
||||||
|
snprintf(msg, sizeof(msg), "%s ==> announce: ih: %s port: %u"
|
||||||
, time_now_string(), ih_hex, listen_port);
|
, time_now_string(), ih_hex, listen_port);
|
||||||
m_log << msg << std::endl;
|
m_log << msg << std::endl;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m_broadcast_timer.expires_from_now(milliseconds(250 * m_retry_count), ec);
|
m_broadcast_timer.expires_from_now(milliseconds(250 * m_retry_count), ec);
|
||||||
|
|
Loading…
Reference in New Issue