Files
markbase/vendor/smb-server
Warren 54ce0d6916
Some checks failed
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled
Implement SMB Oplocks Phase 4+6
Phase 4: CREATE Handler dynamic oplock granting
- Use OplockManager.can_grant() to determine oplock level
- Register OplockEntry if oplock granted
- Support ShareAccess compatibility checking
- Grant Level II if exclusive/batch oplock exists

Phase 6: CLOSE Handler oplock cleanup
- Unregister from OplockManager when file closed
- Only unregister if oplock_level > 0

All 229 tests pass.
2026-06-21 00:19:51 +08:00
..
2026-06-21 00:19:51 +08:00