Replies: 2 comments
-
Concurrent reads on the same file are supported in WinFsp. There are a few situations however that may force reads to be serialized. |
Beta Was this translation helpful? Give feedback.
-
Could you elaborate on what these situations would be or describe in what situations reads on the same file are not serialized? I'm trying to find a solution to this behavior. |
Beta Was this translation helpful? Give feedback.
-
I found a way to bypass this limitation by opening the file through another name and converting it to the original name under getattr() and read() methods.
So you can read a "file.txt" concurrently by opening "file.txt._sep_123", whereas .zzz is a known separator and 123 is a unique id. |
Beta Was this translation helpful? Give feedback.
-
Are concurrent reads on the same file supported by winfsp?
With this code the read method must return before a new read is executed:
Running on Windows 10 with winfsp 1.11.22176 and fusepy 3.0.1
Beta Was this translation helpful? Give feedback.
All reactions