V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qemu32  ›  全部回复第 3 页 / 共 3 页
回复总数  53
1  2  3  
@heiher 感谢回复,我用的是 Blocking I/O
@ysc3839 为什么?
@momocraft 我的问题已经解决了,最简单的方式就是 srand 的时候加上当前进程的 id
@freeminder 试了一下加上当前进程 id 是可以的
@freeminder 好主意
@litguy 重新试了一下用 openssl 是可以的,用你说的那个方式不加互斥锁也是可以的
@litguy 感谢回复,为什么要使用互斥锁呢?
@nhf0424 改用 waitpid 就正常了,结贴
@nhf0424 确实,我这里是会有好多个子进程,应该就是这个原因。
@codehz 也是一种办法
@nightwitch 感谢回复,能说的再具体一点吗?
@BingoXuan 感谢回复,子进程不是我的项目,不能去改子进程的代码,其实我是想去开发一个分布式编译系统,这个子进程就是 gcc ,父进程是需要把 gcc 编译生成的可重定位目标文件读取出来再通过网络传给客户端。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2791 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 14:40 · PVG 22:40 · LAX 07:40 · JFK 10:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.