2
我試圖使用同樣的問題的答案,禁用Nagle算法No_delay選項:ASIO ip::tcp::iostream and TCP_NODELAY:的iostream和
boost::asio::ip::tcp::iostream socketStream;
const boost::asio::ip::tcp::no_delay option(true);
socketStream.rdbuf()->set_option(option);
boost::asio::io_service io_service;
tcp::endpoint endpoint (tcp::v4(), 6666);
tcp::acceptor acceptor (io_service, endpoint);
std::cout << "Waiting for connection.." << std::endl;
acceptor.accept (*socketStream.rdbuf());
std::cout << "Connected!" << std::endl;
和運行代碼時出現此錯誤:
set_option: Bad file descriptor
哪有我解決了這個問題?