Skip to content

Commit d513f67

Browse files
committed
fix(save): extend ttl for document save lock to 1 Minute
We observed save requests that took longer than 30 seconds. The lock needs to outlive those in order to prevent superfluous 409 responses. Signed-off-by: Max <max@nextcloud.com>
1 parent bda9fd1 commit d513f67

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/Service/DocumentService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ public function autosave(Document $document, File $file, int $version, string $a
402402
return $document;
403403
}
404404

405-
$this->cache->set('document-save-lock-' . $documentId, true, 10);
405+
$this->cache->set('document-save-lock-' . $documentId, true, 60);
406406
try {
407407
$this->lockService->runInScope($file, function () use ($file, $autoSaveDocument, $documentState): void {
408408
$this->saveFromText = true;

0 commit comments

Comments
 (0)