是否有可能对套接字的 write() 调用失败但 poll() 未检测到任何错误?是否有任何类别的错误会导致写入失败,但 poll() 系统调用不会将其视为错误?
我有一个调度程序线程,它不断监视套接字并负责检测和处理套接字错误。我有一个工作线程,当调度程序线程通知时,它会在套接字上进行实际的读取和写入。工作线程的 write() 调用失败,但调度程序线程的 poll() 系统调用从不报告错误。怎么会这样!
是否有可能对套接字的 write() 调用失败但 poll() 未检测到任何错误?是否有任何类别的错误会导致写入失败,但 poll() 系统调用不会将其视为错误?
我有一个调度程序线程,它不断监视套接字并负责检测和处理套接字错误。我有一个工作线程,当调度程序线程通知时,它会在套接字上进行实际的读取和写入。工作线程的 write() 调用失败,但调度程序线程的 poll() 系统调用从不报告错误。怎么会这样!