Skip to content

feat: Add cross-platform file locking for Windows #152

Open
Kevin-CNC wants to merge 1 commit intomsoulier:masterfrom
Kevin-CNC:windows-fcntl-replacement
Open

feat: Add cross-platform file locking for Windows #152
Kevin-CNC wants to merge 1 commit intomsoulier:masterfrom
Kevin-CNC:windows-fcntl-replacement

Conversation

@Kevin-CNC
Copy link

Addressed issue #148 about the module using fcntl via custom-made lock system. Tested & was able to load with no issue & operate within a local TFTP server. Hope this works for you :)

@JoelBowring-Hover
Copy link

Thanks @Kevin-CNC, this has worked great for us on Windows. Is there any chance that this might enter master @msoulier? Thanks.

@msoulier-mitel
Copy link

@JoelBowring-Hover Did you try the latest commit on master? It should work on windows, I'm just trying to get the test suite working properly on both platforms.

@diarmuidcwc
Copy link

diarmuidcwc commented Jan 28, 2026

@msoulier-mitel I tested the latest commit on Windows 11. All working for me in my application.

@JoelBowring-Hover
Copy link

@msoulier-mitel Sorry for the delay - yes, the latest commit also worked for us on Windows. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants