Fix a bug that leo_file:file_delete_all didn't work in case of existing child directories