遇到一個詭異的問題,先上圖。
![] (https://static.oschina.net/uploads/img/201607/29110224_JXBq.png "在這裏輸入圖片標題") 直接看圖,應該能看出來問題了。 而後貼出具體兩個方法:
紅色框住的地方是tomcat本身org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:176)這裏的一個方法,具體的調用如圖:
爆出的異常如圖
。java
分析:tomcat在response後回關掉inputStream,因此爆出了這個異常,不知道是出於什麼考慮,這是算bug嗎?在jetty中沒用這個問題。由於開發環境中用的是jetty來開發的,沒有這樣報錯。apache