module-rtp: just log generic sendmsg error debug log

This commit is contained in:
Wim Taymans 2023-04-19 21:33:43 +02:00
parent 004206db37
commit dd21ebf6b8
2 changed files with 4 additions and 22 deletions

View file

@ -264,17 +264,8 @@ static ssize_t send_packet(int fd, struct msghdr *msg)
{ {
ssize_t n; ssize_t n;
n = sendmsg(fd, msg, MSG_NOSIGNAL); n = sendmsg(fd, msg, MSG_NOSIGNAL);
if (n < 0) { if (n < 0)
switch (errno) { pw_log_debug("sendmsg() failed: %m");
case ECONNREFUSED:
case ECONNRESET:
pw_log_debug("remote end not listening");
break;
default:
pw_log_debug("sendmsg() failed: %m");
break;
}
}
return n; return n;
} }

View file

@ -197,17 +197,8 @@ static void stream_send_packet(void *data, struct iovec *iov, size_t iovlen)
msg.msg_flags = 0; msg.msg_flags = 0;
n = sendmsg(impl->rtp_fd, &msg, MSG_NOSIGNAL); n = sendmsg(impl->rtp_fd, &msg, MSG_NOSIGNAL);
if (n < 0) { if (n < 0)
switch (errno) { pw_log_debug("sendmsg() failed: %m");
case ECONNREFUSED:
case ECONNRESET:
pw_log_debug("remote end not listening");
break;
default:
pw_log_warn("sendmsg() failed: %m");
break;
}
}
} }
static void stream_state_changed(void *data, bool started, const char *error) static void stream_state_changed(void *data, bool started, const char *error)