[GH-ISSUE #1377] Floccus creating hundreds of .lock files #909

Closed
opened 2026-02-25 22:38:26 +03:00 by kerem · 2 comments
Owner

Originally created by @PoisonFrog on GitHub (Apr 22, 2023).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/1377

Which version of floccus are you using?

4.19.1

Sync method

WebDAV

Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.

Firefox

What kind of WebDAV server are you using? (if relevant)

Nextcloud webdav

Describe the Bug

I'm using Nextcloud webdav to store the bookmarks.xbel file and everything works fine except there is an annoyance in that floccus keeps creating a bookmarks.xbel.lock file and deleting it so my Nextcloud trash has many hundreds of these files in there. It created 130 of these files in the past 3 days alone.

Expected Behavior

I wish it wasn't writing these .lock files every time it syncs, maybe there is a way to not write it to the filesystem and keep the application functional (or at least not write to the webdav filesystem).

To Reproduce

Store the .xbel file in a webdav remote and let floccus sync then check your trash.

Originally created by @PoisonFrog on GitHub (Apr 22, 2023). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/1377 ### Which version of floccus are you using? 4.19.1 ### Sync method WebDAV ### Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please. Firefox ### What kind of WebDAV server are you using? (if relevant) Nextcloud webdav ### Describe the Bug I'm using Nextcloud webdav to store the bookmarks.xbel file and everything works fine except there is an annoyance in that floccus keeps creating a bookmarks.xbel.lock file and deleting it so my Nextcloud trash has many hundreds of these files in there. It created 130 of these files in the past 3 days alone. ### Expected Behavior I wish it wasn't writing these .lock files every time it syncs, maybe there is a way to not write it to the filesystem and keep the application functional (or at least not write to the webdav filesystem). ### To Reproduce Store the .xbel file in a webdav remote and let floccus sync then check your trash.
kerem 2026-02-25 22:38:26 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@PoisonFrog commented on GitHub (Apr 22, 2023):

Situation is explained here: #176
It is a Nextcloud issue since it doesn't support file locking.

<!-- gh-comment-id:1518666508 --> @PoisonFrog commented on GitHub (Apr 22, 2023): Situation is explained here: #176 It is a Nextcloud issue since it doesn't support file locking.
Author
Owner

@github-actions[bot] commented on GitHub (Apr 22, 2024):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:2068313481 --> @github-actions[bot] commented on GitHub (Apr 22, 2024): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#909
No description provided.