在poco的情况下,当我们创建SecureServerSocket时,会发生什么id端口已经在使用



SecureServerSocket(some port);如果端口不可用,会发生什么?我找不到任何关于同一的文档

很可能会抛出NetException"Address already in use">

这不是SecureServerSocket独有的,而是所有Poco套接字独有的。

它将由于低级别操作系统套接字bind函数中发生的错误而生成。

ERRNO将被设置为EADDRINUSE,Poco将检测到并抛出NetException。

不过,我没有在文档中具体看到Socket在构建时(或任何时候(可以抛出的NetExceptions。

参见SocketImpl.cpp.

相关内容

最新更新