diff --git a/server/core/messagequeue.cc b/server/core/messagequeue.cc index a741edcf3..2731394a0 100644 --- a/server/core/messagequeue.cc +++ b/server/core/messagequeue.cc @@ -176,6 +176,11 @@ bool MessageQueue::post(const Message& message) const { ssize_t n = write(m_write_fd, &message, sizeof(message)); rv = (n == sizeof(message)); + + if (n == -1) + { + MXS_ERROR("Failed to write message: %d, %s", errno, mxs_strerror(errno)); + } } else {