使用MQTT客戶端paho,斷網之后程序報錯,
使用GDB運行可見如下錯誤信息:
Program received signal SIGPIPE, Broken pipe
添加如下代碼:
sigset_t set;
sigemptyset(&set);
sigaddset(&set, SIGPIPE);
sigprocmask(SIG_BLOCK, &set, NULL);
O了!
posted on 2020-06-08 01:20
小王 閱讀(668)
評論(0) 編輯 收藏 引用 所屬分類:
linux