Change-Id: If135e1e74f478ea8ba2d2e154c5a823f03b5be98
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
struct block_device *bdev_extended;
bdev_extended = find_block_device_path(EXTENDEDSD_MOUNT_PATH);
if (bdev_extended) {
+ int wait;
const char *devnode_extended = bdev_extended->data->devnode;
BLOCK_FLAG_SET(bdev_extended->data, UNMOUNT_UNSAFE);
bdev_extended->removed = true;
goto out;
}
- //FIXME
- sleep(3);
+ for (wait = 0; wait < 5; wait++) {
+ if (!access(EXTENDEDSD_NODE_PATH, F_OK))
+ sleep(1);
+ else
+ break;
+ }
}
ret = update_block_data(bdev->data,