Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a3807ac3 authored by Mark Salyzyn's avatar Mark Salyzyn Committed by android-build-merger
Browse files

Merge \\"logcatd: Do not su for setprop\\" am: 0dbe899d

am: 6933321c

Change-Id: I721621794f4555daaa28f0a97ae77cf10c23ebf3
parents 6a7bfbce 6933321c
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ case ${progname} in
  if [ "${service}" = "`getprop ${property}`" ]; then
    if [ "true" = "${clear}" ]; then
      su root stop ${service}
      su root setprop ${property} ""
      setprop ${property} ""
      # 20ms done, guarantees content stop before rm
      sleep 1
    elif [ "${buffer}|${size}" != "${current_buffer}|${current_size}" ]; then
@@ -103,13 +103,13 @@ case ${progname} in
    su logd,misc rm -rf "${data}"
  fi
  if [ -n "${buffer}${current_buffer}" ]; then
    su root setprop ${property}.buffer "${buffer}"
    setprop ${property}.buffer "${buffer}"
  fi
  if [ -n "${size}${current_size}" ]; then
    su root setprop ${property}.size "${size}"
    setprop ${property}.size "${size}"
  fi
  # ${service}.rc does the heavy lifting with the following trigger
  su root setprop ${property} ${service}
  setprop ${property} ${service}
  getprop ${property}
  # 20ms done, to permit process feedback check
  sleep 1
@@ -121,12 +121,12 @@ case ${progname} in
    echo "WARNING: Can not use --size or --buffer with ${progname%.*}.stop" >&2
  fi
  su root stop ${service}
  su root setprop ${property} ""
  setprop ${property} ""
  if [ -n "`getprop ${property}.buffer`" ]; then
    su root setprop ${property}.buffer ""
    setprop ${property}.buffer ""
  fi
  if [ -n "`getprop ${property}.size`" ]; then
    su root setprop ${property}.size ""
    setprop ${property}.size ""
  fi
  if [ "true" = "${clear}" ]; then
    # 20ms done, guarantees content stop before rm