diff --git a/modules/event_rabbitmq/rabbitmq_send.c b/modules/event_rabbitmq/rabbitmq_send.c index 002f541e87f..0601b146eba 100644 --- a/modules/event_rabbitmq/rabbitmq_send.c +++ b/modules/event_rabbitmq/rabbitmq_send.c @@ -77,8 +77,7 @@ int rmq_send(rmq_send_t* rmqs) do { rc = write(rmq_pipe[1], &rmqs, RMQ_SIZE); - } while (rc < 0 && ((IS_ERR(EINTR)||IS_ERR(EAGAIN)||IS_ERR(EWOULDBLOCK)) - || retries-- > 0)); + } while (rc < 0 && retries-- > 0); if (rc < 0) { LM_ERR("unable to send rmq send struct to worker\n");