}
pkt.cmd = cmd;
- ret = send(fd, &pkt, sizeof(app_pkt_t), 0);
+ ret = send(fd, &pkt, sizeof(app_pkt_t), MSG_NOSIGNAL);
if (ret <= 0) {
_E("Failed to send cmd(%d), errno(%d)", cmd, errno);
close(fd);
pkt_size = AUL_PKT_HEADER_SIZE + pkt->len;
- send_ret = send(client_fd, pkt, pkt_size, 0);
+ send_ret = send(client_fd, pkt, pkt_size, MSG_NOSIGNAL);
_D("send(%d) : %d / %d", client_fd, send_ret, pkt_size);
if (send_ret == -1) {
_D("re-connect to %s (%d)", addr.sun_path, retry);
}
- send_ret = send(fd, &client_pid, sizeof(client_pid), 0);
+ send_ret = send(fd, &client_pid, sizeof(client_pid), MSG_NOSIGNAL);
_D("send(%d) : %d", client_pid, send_ret);
if (send_ret == -1) {