unix下多线程怎么能传送socket句柄啊?
父进程建立监听,
如果有连接就ACCEPT,得到句柄ACCEPTFD,怎么把这个传送给子进程啊?
我试过管道,共享内存都不行。
子进程处理收发,是一个处理完在处理另外一个,不是处理完就退出的。
万分感谢。
[解决办法]
参照《unix网络编程》
这个题目我两年前也写过
只不过当时的代码写的风格不好
不好意思拿给你看
如果你想看的话
发mail给我好了
我可以全部给你
ps当时环境是 hp-ux 11iv3
[解决办法]
用socketpair()函数,可以实现对于句柄的传递。
非常好,我就是用它实现的。