.);int t = open("/named_pipe");有时它会失败,因为pthread_create实际上在新线程上短暂地打开了文件描述符如果关于文件描述符的pthread_create有什么保证呢?如果在调用pthread_create之前打开了3个文件描述符,那么在返回它并将控制传递给我在新线程上的函数时,是否也会打开3个文件描述
在我的项目中,我使用open close (服务器和客户端c++ Linux多线程)模型,每次客户端创建套接字文件描述符,并发送数据到服务器,接收等待response.in这个过程后,一些事务接收失败。为此,我观察到套接字文件描述符超过1024。但我被设置为Linux操作系统级别8192的最大允许文件描述符。