大哥,你们难道都没听说过屎山能跑就不要动的箴言吗
我不过调用了一个屎山里的API,屎山里的API又辗转十万八千里调用到了这个第三方函数,中间还有一堆鬼知道在干什么的的ctx维护,信号量同步,然后这坨屎山安安稳稳运行了十几年了,你觉得为了这点小问题去大动干戈搞什么多一层的fork,share memory,别的不说,你问问代码review有人肯帮你+2不。。。
大家都现实一点,让自己的生活更加轻松一点不香嘛。。。
【 在 StephenLee 的大作中提到: 】
: 我看下来,重点不是怎么处理读文件的问题,而是调用第三方函数,怎么做好隔离。不应该共享给它的资源,比如文件句柄,就不要给。
: 如果可以的话,调用第三方库也用fork出的进程,把文件句柄都关掉,再调用;传递数据用share mem。
--
FROM 43.254.66.*