# HG changeset patch # User Olaf Wintermann # Date 1686597457 -7200 # Node ID a3e35cae098b8d9b24e5fbe3d00bea5dc5685f6a # Parent 606519b4a867216354457f12b1b096e18219a469 fix dav-sync push crash diff -r 606519b4a867 -r a3e35cae098b dav/sync.c --- a/dav/sync.c Mon Jun 12 20:09:30 2023 +0200 +++ b/dav/sync.c Mon Jun 12 21:17:37 2023 +0200 @@ -744,9 +744,9 @@ char *status = dav_get_string_property(res, "idav:status"); if(status && !strcmp(status, "broken")) { - res = res->next; localres_keep(db, res->path); cxListAdd(res_broken, res); + res = res->next; continue; }