am 987e8d7f: Merge "Fix Vibrator permission CTS test broken earlier." into gingerbread
Merge commit '987e8d7f9748018d3fee5778645b267a9ee06ff6' into gingerbread-plus-aosp * commit '987e8d7f9748018d3fee5778645b267a9ee06ff6': Fix Vibrator permission CTS test broken earlier.
This commit is contained in:
@@ -50,7 +50,7 @@ public class Vibrator
|
||||
}
|
||||
try {
|
||||
mService.vibrate(milliseconds, mToken);
|
||||
} catch (Exception e) {
|
||||
} catch (RemoteException e) {
|
||||
Log.w(TAG, "Failed to vibrate.", e);
|
||||
}
|
||||
}
|
||||
@@ -80,7 +80,7 @@ public class Vibrator
|
||||
if (repeat < pattern.length) {
|
||||
try {
|
||||
mService.vibratePattern(pattern, repeat, mToken);
|
||||
} catch (Exception e) {
|
||||
} catch (RemoteException e) {
|
||||
Log.w(TAG, "Failed to vibrate.", e);
|
||||
}
|
||||
} else {
|
||||
|
||||
@@ -377,7 +377,13 @@ public final class ShutdownThread extends Thread {
|
||||
} else if (SHUTDOWN_VIBRATE_MS > 0) {
|
||||
// vibrate before shutting down
|
||||
Vibrator vibrator = new Vibrator();
|
||||
vibrator.vibrate(SHUTDOWN_VIBRATE_MS);
|
||||
try {
|
||||
vibrator.vibrate(SHUTDOWN_VIBRATE_MS);
|
||||
} catch (Exception e) {
|
||||
// Failure to vibrate shouldn't interrupt shutdown. Just log it.
|
||||
Log.w(TAG, "Failed to vibrate during shutdown.", e);
|
||||
}
|
||||
|
||||
// vibrator is asynchronous so we need to wait to avoid shutting down too soon.
|
||||
try {
|
||||
Thread.sleep(SHUTDOWN_VIBRATE_MS);
|
||||
|
||||
Reference in New Issue
Block a user