diff --git a/src/udp_socket.cpp b/src/udp_socket.cpp index 3104a3e84..182154be7 100644 --- a/src/udp_socket.cpp +++ b/src/udp_socket.cpp @@ -704,10 +704,13 @@ void udp_socket::set_buf_size(int s) close(); } + error_code ignore_errors; // set the internal buffer sizes as well - m_ipv4_sock.set_option(boost::asio::socket_base::receive_buffer_size(m_buf_size)); + m_ipv4_sock.set_option(boost::asio::socket_base::receive_buffer_size(m_buf_size) + , ignore_errors); #if TORRENT_USE_IPV6 - m_ipv6_sock.set_option(boost::asio::socket_base::receive_buffer_size(m_buf_size)); + m_ipv6_sock.set_option(boost::asio::socket_base::receive_buffer_size(m_buf_size) + , ignore_errors); #endif }