dav/sync.c

changeset 316
9d0505d80044
parent 313
d721250984d0
child 318
7e0694423838
--- a/dav/sync.c	Sat Sep 23 11:45:03 2017 +0200
+++ b/dav/sync.c	Sun Sep 24 11:31:01 2017 +0200
@@ -306,7 +306,7 @@
     DavResource *root = dav_resource_new(sn, "/");
     root->iscollection = TRUE;
     if((dir->lockpush || cmd_getoption(a, "lock")) && !cmd_getoption(a, "nolock")) {
-        if(dav_lock(root)) {
+        if(dav_lock_t(root, dir->lock_timeout)) {
             print_resource_error(sn, "/");
             dav_session_destroy(sn);
             fprintf(stderr, "Abort\n");
@@ -847,7 +847,7 @@
     DavBool locked = FALSE;
     char *locktokenfile = NULL;
     if((dir->lockpush || cmd_getoption(a, "lock")) && !cmd_getoption(a, "nolock")) {
-        if(dav_lock(root)) {
+        if(dav_lock_t(root, dir->lock_timeout)) {
             print_resource_error(sn, "/");
             dav_session_destroy(sn);
             fprintf(stderr, "Abort\n");

mercurial