| | |
| | | else if(errno == EINTR) |
| | | continue; |
| | | else { |
| | | // LoggerFactory::getLogger()->error(errno, "LockFreeQueue pop_timeout %d", errno); |
| | | LoggerFactory::getLogger()->error(errno, "LockFreeQueue pop_timeout %d", errno); |
| | | return errno; |
| | | } |
| | | } |
| | |
| | | mm_free(dest.buf); |
| | | if(rv == EBUS_TIMEOUT) { |
| | | // bus_errno = EBUS_TIMEOUT; |
| | | logger->error(rv, "sendto key %d failed, %s", key, bus_strerror(EBUS_TIMEOUT)); |
| | | // logger->error("sendto key %d failed, %s", key, bus_strerror(EBUS_TIMEOUT)); |
| | | return EBUS_TIMEOUT; |
| | | } else { |
| | | //logger->error(errno, "sendto key %d failed!", key); |
| | |
| | | } else { |
| | | |
| | | if(rv == EBUS_TIMEOUT) { |
| | | // bus_errno = EBUS_TIMEOUT; |
| | | logger->error("shm_recvfrom failed, %s", bus_strerror(EBUS_TIMEOUT)); |
| | | // logger->error("shm_recvfrom failed, %s", bus_strerror(EBUS_TIMEOUT)); |
| | | return EBUS_TIMEOUT; |
| | | } else { |
| | | logger->error(rv, "shm_recvfrom failed!"); |
| | | // logger->error(rv, "shm_recvfrom failed!"); |
| | | return rv; |
| | | } |
| | | |