summaryrefslogtreecommitdiff
path: root/camera/mm-camera-interface/mm_camera.c
diff options
context:
space:
mode:
authorMekala Natarajan <mekalan@codeaurora.org>2014-01-16 13:50:18 -0800
committerVineeta Srivastava <vsrivastava@google.com>2014-01-16 15:11:26 -0800
commitedda38bcd3d3a3344e09925e7bb629b9e1361a36 (patch)
tree746a7b0d7a3d1757e9edf3d0c3ef8cc497ad1b07 /camera/mm-camera-interface/mm_camera.c
parentb8d393e7224d1cbd1fad5f9b819e71f092927cdf (diff)
downloadmako-edda38bcd3d3a3344e09925e7bb629b9e1361a36.tar.gz
camera: Fixes for race conditions in abnormal snapshot stop.
Change-Id: Iba20800baee92dcd59ae6edb96e7dc1953c83a88 Bug: 12467743 Bug: 11021907
Diffstat (limited to 'camera/mm-camera-interface/mm_camera.c')
-rw-r--r--camera/mm-camera-interface/mm_camera.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/camera/mm-camera-interface/mm_camera.c b/camera/mm-camera-interface/mm_camera.c
index 6cfb9b2..145fdb2 100644
--- a/camera/mm-camera-interface/mm_camera.c
+++ b/camera/mm-camera-interface/mm_camera.c
@@ -1087,11 +1087,6 @@ int32_t mm_camera_close(mm_camera_obj_t *my_obj)
MM_CAMERA_STATE_EVT_RELEASE, NULL);
}
- CDBG("%s : Close Threads in Cam Close",__func__);
- for(i = 0; i < MM_CAMERA_CH_MAX; i++) {
- mm_camera_poll_thread_release(my_obj,(mm_camera_channel_type_t)i);
- }
- mm_camera_poll_threads_deinit(my_obj);
my_obj->op_mode = MM_CAMERA_OP_MODE_NOTUSED;
if(my_obj->ctrl_fd > 0) {
rc = close(my_obj->ctrl_fd);