Browse Source

increase allowed size of putData request (size of 140-characters UTF-8 message may be up to 140*4=560 bytes)

miguelfreitas
Denis Ryabov 10 years ago
parent
commit
701d84e7f8
  1. 2
      libtorrent/src/kademlia/node.cpp

2
libtorrent/src/kademlia/node.cpp

@ -1359,7 +1359,7 @@ void node_impl::incoming_request(msg const& m, entry& e) @@ -1359,7 +1359,7 @@ void node_impl::incoming_request(msg const& m, entry& e)
// pointer and length to the whole entry
std::pair<char const*, int> buf = msg_keys[mk_p]->data_section();
int maxSize = (multi) ? 512 : 8192; // single is bigger for avatar image etc
int maxSize = (multi) ? 768 : 8192; // single is bigger for avatar image etc
// Note: when increasing maxSize, check m_buf_size @ udp_socket.cpp.
if (buf.second > maxSize || buf.second <= 0)
{

Loading…
Cancel
Save