diff --git a/liblog/log_read.c b/liblog/log_read.c index 8aa887b21..eb44b2942 100644 --- a/liblog/log_read.c +++ b/liblog/log_read.c @@ -880,18 +880,10 @@ int android_logger_list_read(struct logger_list *logger_list, sigaction(SIGALRM, &old_sigaction, NULL); } - if (ret <= 0) { - if ((ret == -1) && e) { - return -e; - } - return ret; - } - - logger_for_each(logger, logger_list) { - if (log_msg->entry.lid == logger->id) { - return ret; - } + if ((ret == -1) && e) { + return -e; } + return ret; } /* NOTREACH */ return ret;