This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push: new 1f6329e632 Ensure multi-stauts order is consistent with processing order 1f6329e632 is described below commit 1f6329e632c2c9581731513b3b53e403fc1d3510 Author: Mark Thomas <ma...@apache.org> AuthorDate: Thu Oct 3 16:42:41 2024 +0100 Ensure multi-stauts order is consistent with processing order --- java/org/apache/catalina/servlets/WebdavServlet.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java/org/apache/catalina/servlets/WebdavServlet.java b/java/org/apache/catalina/servlets/WebdavServlet.java index 62b588a789..89c9bbf08e 100644 --- a/java/org/apache/catalina/servlets/WebdavServlet.java +++ b/java/org/apache/catalina/servlets/WebdavServlet.java @@ -31,8 +31,8 @@ import java.util.Collection; import java.util.Collections; import java.util.Date; import java.util.Deque; -import java.util.HashMap; import java.util.Iterator; +import java.util.LinkedHashMap; import java.util.List; import java.util.Locale; import java.util.Map; @@ -1531,7 +1531,7 @@ public class WebdavServlet extends DefaultServlet implements PeriodicEventListen // Copying source to destination - Map<String,Integer> errorList = new HashMap<>(); + Map<String,Integer> errorList = new LinkedHashMap<>(); boolean infiniteCopy = true; String depthHeader = req.getHeader("Depth"); @@ -1712,7 +1712,7 @@ public class WebdavServlet extends DefaultServlet implements PeriodicEventListen } } else { - Map<String,Integer> errorList = new HashMap<>(); + Map<String,Integer> errorList = new LinkedHashMap<>(); deleteCollection(req, path, errorList); if (!resource.delete()) { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org