https://bz.apache.org/bugzilla/show_bug.cgi?id=68932
--- Comment #8 from Nathan <ningj...@163.com> --- I will try other versoins like 8.5.100 later. It is truely difficult to reproduce this bug in other applications in test environment. Here is some infos. 1.We use the same url path (e.g /test/foo ,not the real uri, I will deal with params in my application), so i think it has nothing to do with HTTP specification compliance.Also I don't think there is any sort of pattern in url. And I don't test it in websocket or http2. 2.It is deployed in standalone type. I didn't pay attention to the embedding type yet.And we didn't use ROOT or manager, just put applications into webapps directoty. Additionally, I came across a phenomenon during debugging in ide. When I debug in ide, It will go into timeout method, and it will return 404. After that, It will return 404 forever. But in product environment, I don't think it will happen. ------------------------------ org.apache.tomcat.util.net.NioEndpoint$Poller#run() // Process timeouts timeout(keyCount,hasEvents); ------------------------------ org.apache.tomcat.util.net.NioEndpoint$Poller#timeout(int keyCount, boolean hasEvents) } else if (!processSocket(socketWrapper, SocketEvent.ERROR, true)) { cancelledKey(key, socketWrapper); } ------------------------------ -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org