在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C  Linux  網(wǎng)絡(luò)安全/ linux多進(jìn)程,一個進(jìn)程如何通知另一個進(jìn)程結(jié)束任務(wù)?

linux多進(jìn)程,一個進(jìn)程如何通知另一個進(jìn)程結(jié)束任務(wù)?

需求

另一個進(jìn)程(數(shù)據(jù)端)是socket用來接受數(shù)據(jù)用的,但不知道數(shù)據(jù)何時結(jié)束,而命令端進(jìn)程用來接受命令數(shù)據(jù)的,接受到結(jié)束命令就可以通知數(shù)據(jù)端不用接受數(shù)據(jù)了。

問題

數(shù)據(jù)端進(jìn)程是不斷的接受數(shù)據(jù)的(for循環(huán)),命令端進(jìn)程怎么通知過來呢??
管道和信號都想過,應(yīng)該不行。

回答
編輯回答
逗婦惱

最簡單的就是socket命令嘛 .. if (sock.read() == 'close')

2018年3月31日 17:25