# HG changeset patch # User Olaf Wintermann # Date 1679761131 -3600 # Node ID 921f83a8943f3404acd62c46eb4b54ccc547fb70 # Parent 2ad9bcc2ae51a296383603e19018da141d0f109c fix PUT could potentially return a wrong status code diff -r 2ad9bcc2ae51 -r 921f83a8943f src/server/webdav/webdav.c --- a/src/server/webdav/webdav.c Fri Mar 24 21:02:25 2023 +0100 +++ b/src/server/webdav/webdav.c Sat Mar 25 17:18:51 2023 +0100 @@ -773,6 +773,7 @@ protocol_status(sn, rq, PROTOCOL_METHOD_NOT_ALLOWED, NULL); return REQ_ABORTED; } + vfs->error_response_set = FALSE; // reset error SYS_FILE fd = vfs_open(vfs, path, O_WRONLY | O_TRUNC | create_file); if(!fd) {