common/JackControlAPI.cpp: Log positive errno values
This commit is contained in:
parent
98eeca28f7
commit
028a21ecd6
|
@ -187,7 +187,7 @@ on_failure()
|
||||||
|
|
||||||
ret = write(g_signals.eventFD, &ev, sizeof(ev));
|
ret = write(g_signals.eventFD, &ev, sizeof(ev));
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
jack_error("JackServerGlobals::on_failure : write() failed with errno %d", -errno);
|
jack_error("JackServerGlobals::on_failure : write() failed with errno %d", errno);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
jack_error("JackServerGlobals::on_failure callback called from thread");
|
jack_error("JackServerGlobals::on_failure callback called from thread");
|
||||||
|
@ -730,7 +730,7 @@ jackctl_setup_signals(
|
||||||
|
|
||||||
g_signals.pfd[JackSignalFD].fd = signalfd(-1, &g_signals.signals, 0);
|
g_signals.pfd[JackSignalFD].fd = signalfd(-1, &g_signals.signals, 0);
|
||||||
if(g_signals.pfd[JackSignalFD].fd == -1) {
|
if(g_signals.pfd[JackSignalFD].fd == -1) {
|
||||||
jack_error("signalfd() failed with errno %d", -errno);
|
jack_error("signalfd() failed with errno %d", errno);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
g_signals.pfd[JackSignalFD].events = POLLIN;
|
g_signals.pfd[JackSignalFD].events = POLLIN;
|
||||||
|
@ -768,18 +768,18 @@ jackctl_wait_signals(jackctl_sigmask_t * sigmask)
|
||||||
if (errno == EINTR) {
|
if (errno == EINTR) {
|
||||||
continue;
|
continue;
|
||||||
} else {
|
} else {
|
||||||
jack_error("Jack : poll() failed with errno %d", -errno);
|
jack_error("Jack : poll() failed with errno %d", errno);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if ((g_signals.pfd[JackSignalFD].revents & (POLLERR | POLLHUP | POLLNVAL)) ||
|
if ((g_signals.pfd[JackSignalFD].revents & (POLLERR | POLLHUP | POLLNVAL)) ||
|
||||||
g_signals.pfd[JackEventFD].revents & (POLLERR | POLLHUP | POLLNVAL)) {
|
g_signals.pfd[JackEventFD].revents & (POLLERR | POLLHUP | POLLNVAL)) {
|
||||||
jack_error("Jack : poll() exited with errno %d", -errno);
|
jack_error("Jack : poll() exited with errno %d", errno);
|
||||||
break;
|
break;
|
||||||
} else if ((g_signals.pfd[JackSignalFD].revents & POLLIN) != 0) {
|
} else if ((g_signals.pfd[JackSignalFD].revents & POLLIN) != 0) {
|
||||||
err = read (g_signals.pfd[JackSignalFD].fd, &si, sizeof(si));
|
err = read (g_signals.pfd[JackSignalFD].fd, &si, sizeof(si));
|
||||||
if (err < 0) {
|
if (err < 0) {
|
||||||
jack_error("Jack : read() on signalfd failed with errno %d", -errno);
|
jack_error("Jack : read() on signalfd failed with errno %d", errno);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
sig = si.ssi_signo;
|
sig = si.ssi_signo;
|
||||||
|
|
Loading…
Reference in New Issue