Index: crash_sender |
diff --git a/crash_sender b/crash_sender |
index c9eec0591f9d46fce8a1e9d1a1d2d6d517a859a0..244c31d2a19e0bcd1a66b0e337a4a614f49d14a3 100644 |
--- a/crash_sender |
+++ b/crash_sender |
@@ -28,6 +28,9 @@ FORCE_OFFICIAL=${FORCE_OFFICIAL:-0} |
# Path to hardware class description. |
HWCLASS_PATH="/sys/devices/platform/chromeos_acpi/HWID" |
+# Ignore PAUSE_CRASH_SENDING file if set. |
+OVERRIDE_PAUSE_SENDING=${OVERRIDE_PAUSE_SENDING:-0} |
+ |
# Maximum crashes to send per day. |
MAX_CRASH_RATE=${MAX_CRASH_RATE:-32} |
@@ -343,7 +346,8 @@ send_crashes() { |
main() { |
trap cleanup EXIT INT TERM |
- if [ -e "${PAUSE_CRASH_SENDING}" ]; then |
+ if [ -e "${PAUSE_CRASH_SENDING}" ] && \ |
+ [ ${OVERRIDE_PAUSE_SENDING} -eq 0 ]; then |
lecho "Exiting early due to ${PAUSE_CRASH_SENDING}." |
exit 1 |
fi |