*ServiceStartNotAllowedException shouldn't have a "cause"

Bug: 210890426
Test: Manual test with a test app, received this exception and
made sure cause isn't set.
Merged-in: I94ba39c775cf95074907db6814104289a577d496
(cherry picked from commit d4396b9a9d)
(cherry picked from commit 34af3074f2)
Merged-In: I94ba39c775cf95074907db6814104289a577d496
Change-Id: I94ba39c775cf95074907db6814104289a577d496
This commit is contained in:
Makoto Onuki
2022-01-20 08:58:08 -08:00
committed by Xin Li
parent 2dcb5a8188
commit 90819feb5a

View File

@@ -40,4 +40,11 @@ public abstract class ServiceStartNotAllowedException extends IllegalStateExcept
return new BackgroundServiceStartNotAllowedException(message);
}
}
@Override
public synchronized Throwable getCause() {
// "Cause" is often used for clustering exceptions, and developers don't want to have it
// for this exception. b/210890426
return null;
}
}