mirror of
https://github.com/samba-team/samba.git
synced 2025-09-04 09:44:20 +03:00
eded2ad9c91f5ba587ef4f7f5f5a6dceb4b51ff3
The previous code didn't handle the case where the file got renamed or deleted while waiting for the sharing violation delay. To handle this we need to make the 2nd open a full open call, including the name resolve call etc. Luckily this simplifies the logic. I also expanded the RAW-MUX test to include the case where we do open/open/open/close/close, with the 3rd open async, and that open gets retried after both the first close and the 2nd close, with the first retry failing and the 2nd retry working. The tests the "async reply after a async reply" logic in pvfs_open().
Description
https://gitlab.com/samba-team/samba is the Official GitLab mirror of https://git.samba.org/samba.git -- Merge requests should be made on GitLab (not on GitHub)
457 MiB
Languages
C
76.2%
Python
19%
Shell
2.8%
Perl
1.4%
Rust
0.3%
Other
0.2%