proton: Also catch IOErrors from fcntl

This commit is contained in:
Andrew Eikum 2020-10-13 07:46:59 -05:00
parent 0cf7f02112
commit 7493508dc8

2
proton
View file

@ -116,7 +116,7 @@ def set_dir_casefold_bit(dir_path):
if fcntl.ioctl(dr, EXT2_IOC_GETFLAGS, dat, True) >= 0: if fcntl.ioctl(dr, EXT2_IOC_GETFLAGS, dat, True) >= 0:
dat[0] = dat[0] | EXT4_CASEFOLD_FL dat[0] = dat[0] | EXT4_CASEFOLD_FL
fcntl.ioctl(dr, EXT2_IOC_SETFLAGS, dat, False) fcntl.ioctl(dr, EXT2_IOC_SETFLAGS, dat, False)
except OSError: except (OSError, IOError):
#no problem #no problem
pass pass
os.close(dr) os.close(dr)