错误:POCO处理程序连接由同级重置

时间:2015-12-14 13:48:51

标签: c++ sockets connection poco poco-libraries

我正在使用POCO库进行套接字连接。我通过对等异常重置连接。我尝试使用以下代码重新连接到套接字:

   try
   {
        socket.sendBytes(outBuffer.data(),outBuffer.available());
   }
   catch (const Poco::Exception& exc)
   {
        socket.close()
        std::string host = "localhost";
        uint16_t port = 5672;
        const Poco::Net::SocketAddress address(host, port);
        socket.connect(address);
        socket.setKeepAlive(true);
   }

但是在从sendBytes()调用Poco::Net::StreamSocket函数时,我在重新连接后也遇到了相同的异常。任何人都可以就此提出建议吗?

0 个答案:

没有答案