From 7a013f967e6b6fdb3e7e2d46455cdf235ab4472e Mon Sep 17 00:00:00 2001 From: David Ding Date: Thu, 3 Sep 2009 15:22:45 -0500 Subject: [PATCH] Fix vold coredump when enable_ums cmd comes without media inserted. Signed-off-by: Ethan.Du Signed-off-by: David Ding --- vold/volmgr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vold/volmgr.c b/vold/volmgr.c index 3c34a9c52..61d0c4fcb 100644 --- a/vold/volmgr.c +++ b/vold/volmgr.c @@ -460,7 +460,7 @@ int volmgr_enable_ums(boolean enable) pthread_mutex_lock(&v->lock); if (v->state == volstate_mounted) volmgr_send_eject_request(v); - else if (v->state == volstate_ums) { + else if (v->state == volstate_ums || v->state == volstate_nomedia) { pthread_mutex_unlock(&v->lock); goto next_vol; }