diff --git a/src/xrt/ipc/server/ipc_server_mainloop_linux.c b/src/xrt/ipc/server/ipc_server_mainloop_linux.c index d15f3dc8f..f74c05369 100644 --- a/src/xrt/ipc/server/ipc_server_mainloop_linux.c +++ b/src/xrt/ipc/server/ipc_server_mainloop_linux.c @@ -98,6 +98,10 @@ create_listen_socket(struct ipc_server_mainloop *ml, int *out_fd) "Or, is the systemd unit monado.socket or " "monado-dev.socket active?"); #endif + if (errno == EADDRINUSE) { + U_LOG_E("If monado-service is not running, delete %s before starting a new instance", + IPC_MSG_SOCK_FILE); + } close(fd); return ret; }