summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraErrorCallback.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/camera/CameraErrorCallback.java')
-rw-r--r--src/com/android/camera/CameraErrorCallback.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/camera/CameraErrorCallback.java b/src/com/android/camera/CameraErrorCallback.java
index 22f800ef9..7029ac427 100644
--- a/src/com/android/camera/CameraErrorCallback.java
+++ b/src/com/android/camera/CameraErrorCallback.java
@@ -25,7 +25,8 @@ public class CameraErrorCallback
@Override
public void onError(int error, android.hardware.Camera camera) {
Log.e(TAG, "Got camera error callback. error=" + error);
- if (error == android.hardware.Camera.CAMERA_ERROR_SERVER_DIED) {
+ if (error == android.hardware.Camera.CAMERA_ERROR_SERVER_DIED
+ || error == android.hardware.Camera.CAMERA_ERROR_UNKNOWN) {
// We are not sure about the current state of the app (in preview or
// snapshot or recording). Closing the app is better than creating a
// new Camera object.