后台程序在向tty/串口写数据的时候stop了

当后台程序向tty/串口写数据的时候stop了。

STOPPED(SIGTTOU) ....

SIGTTOU:代表的是后台程序向 controlling terminal写数据。

解决办法:暂时在程序中将 SIGTTOU和SIGTTIN 忽略掉/ignored。

signal(SIGTTOU, SIG_IGN);
signal(SIGTTIN, SIG_IGN);

posted @ 2017-03-10 10:24  xiulug  阅读(413)  评论(0编辑  收藏  举报