[fs] do not early abort on IterateDirEntries{Recursively} (#4100)
should fix some issues with some NAS setups
where people have their games on a NAS and they
try to access it but for some reason some file
just doesnt load, instead of aborting early we continue
for the rest of the files in the directory
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4100
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
"Failed to visit all the directory entries of path={}, ec_message={}",
PathToUTF8String(path),ec.message());
return;
LOG_ERROR(Common_Filesystem,"Failed to visit all the directory entries of path={}, ec_message={}, callback_error={}",PathToUTF8String(path),ec.message(),callback_error);
}else{
LOG_DEBUG(Common_Filesystem,"Visited all the directory entries of path={}",PathToUTF8String(path));
}
LOG_DEBUG(Common_Filesystem,"Successfully visited all the directory entries of path={}",
"Failed to visit all the directory entries of path={}, ec_message={}",
PathToUTF8String(path),ec.message());
return;
LOG_ERROR(Common_Filesystem,"Failed to visit all the directory entries of path={}, ec_message={}, callback_error={}",PathToUTF8String(path),ec.message(),callback_error);
}else{
LOG_DEBUG(Common_Filesystem,"Visited all the directory entries of path={}",PathToUTF8String(path));
}
LOG_DEBUG(Common_Filesystem,"Successfully visited all the directory entries of path={}",