/* use async stream for parent, so fs_read_stream() won't create
another seekable stream needlessly */
file->super_read = fs_file_init_parent(_file, path,
- mode | flags | FS_OPEN_FLAG_ASYNC);
+ mode | flags | FS_OPEN_FLAG_ASYNC |
+ FS_OPEN_FLAG_ASYNC_NOQUEUE);
} else {
file->super_read = file->file.parent;
}
/* use async stream for parent, so fs_read_stream() won't create
another seekable stream needlessly */
file->super_read = fs_file_init_parent(_file, path,
- mode | flags | FS_OPEN_FLAG_ASYNC);
+ mode | flags | FS_OPEN_FLAG_ASYNC |
+ FS_OPEN_FLAG_ASYNC_NOQUEUE);
} else {
file->super_read = file->file.parent;
}
/* use async stream for super, so fs_read_stream() won't create
another seekable stream needlessly */
file->super_read = fs_file_init_parent(_file, path,
- mode | flags | FS_OPEN_FLAG_ASYNC);
+ mode | flags | FS_OPEN_FLAG_ASYNC |
+ FS_OPEN_FLAG_ASYNC_NOQUEUE);
} else {
file->super_read = file->file.parent;
}