diff options
author | Mekala Natarajan <mekalan@codeaurora.org> | 2014-01-16 13:50:18 -0800 |
---|---|---|
committer | Vineeta Srivastava <vsrivastava@google.com> | 2014-01-16 15:11:26 -0800 |
commit | edda38bcd3d3a3344e09925e7bb629b9e1361a36 (patch) | |
tree | 746a7b0d7a3d1757e9edf3d0c3ef8cc497ad1b07 /camera/mm-camera-interface/mm_camera.c | |
parent | b8d393e7224d1cbd1fad5f9b819e71f092927cdf (diff) | |
download | mako-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.c | 5 |
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); |