blob: d07e6bcfce323d9dc54ec74be2ec4bb0bb60c605 [file] [log] [blame]
diff --git a/system/core/logwrapper/logwrap.c b/system/core/logwrapper/logwrap.c
old mode 100644
new mode 100755
index ccbe0bf..62b66d0
--- a/system/core/logwrapper/logwrap.c
+++ b/system/core/logwrapper/logwrap.c
@@ -156,9 +156,11 @@ static void add_line_to_circular_buf(struct ending_buf *e_buf,
/* Log directly to the specified log */
static void do_log_line(struct log_info *log_info, char *line) {
+ #if 0
if (log_info->log_target & LOG_KLOG) {
klog_write(6, log_info->klog_fmt, line);
}
+ #endif
if (log_info->log_target & LOG_ALOG) {
ALOG(LOG_INFO, log_info->btag, "%s", line);
}
@@ -349,14 +351,14 @@ static int parent(const char *tag, int parent_read, pid_t pid,
log_info.abbreviated = abbreviated;
while (!found_child) {
- if (TEMP_FAILURE_RETRY(poll(poll_fds, ARRAY_SIZE(poll_fds), -1)) < 0) {
+ if ((poll(poll_fds, ARRAY_SIZE(poll_fds), -1)) < 0) {
ERROR("poll failed\n");
rc = -1;
goto err_poll;
}
if (poll_fds[0].revents & POLLIN) {
- sz = TEMP_FAILURE_RETRY(
+ sz = (
read(parent_read, &buffer[b], sizeof(buffer) - 1 - b));
for (size_t i = 0; sz > 0 && i < opts_len; ++i) {
@@ -408,7 +410,7 @@ static int parent(const char *tag, int parent_read, pid_t pid,
if (poll_fds[0].revents & POLLHUP) {
int ret;
- ret = TEMP_FAILURE_RETRY(waitpid(pid, &status, 0));
+ ret = (waitpid(pid, &status, 0));
if (ret < 0) {
rc = errno;
ALOG(LOG_ERROR, "logwrap", "waitpid failed with %s\n", strerror(errno));
@@ -500,7 +502,7 @@ int android_fork_execvp_ext(int argc, char* argv[], int *status, bool ignore_int
}
/* Use ptty instead of socketpair so that STDOUT is not buffered */
- parent_ptty = TEMP_FAILURE_RETRY(open("/dev/ptmx", O_RDWR));
+ parent_ptty = (open("/dev/ptmx", O_RDWR));
if (parent_ptty < 0) {
ERROR("Cannot create parent ptty\n");
rc = -1;
@@ -515,7 +517,7 @@ int android_fork_execvp_ext(int argc, char* argv[], int *status, bool ignore_int
goto err_ptty;
}
- child_ptty = TEMP_FAILURE_RETRY(open(child_devname, O_RDWR));
+ child_ptty = (open(child_devname, O_RDWR));
if (child_ptty < 0) {
ERROR("Cannot open child_ptty\n");
rc = -1;
@@ -526,7 +528,6 @@ int android_fork_execvp_ext(int argc, char* argv[], int *status, bool ignore_int
sigaddset(&blockset, SIGINT);
sigaddset(&blockset, SIGQUIT);
pthread_sigmask(SIG_BLOCK, &blockset, &oldset);
-
pid = fork();
if (pid < 0) {
close(child_ptty);
@@ -567,7 +568,7 @@ int android_fork_execvp_ext(int argc, char* argv[], int *status, bool ignore_int
const uint8_t* input = opts[i].opt_input.input;
while (left > 0) {
ssize_t res =
- TEMP_FAILURE_RETRY(write(parent_ptty, input, left));
+ (write(parent_ptty, input, left));
if (res < 0) {
break;
}