| 
		 Mantis - Resin 
	 | 
|||||
| Viewing Issue Advanced Details | |||||
| 
		 | 
|||||
| ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: | 
| 5684 | major | random | 03-10-14 16:13 | 11-07-14 11:05 | |
| 
		 | 
|||||
| Reporter: | kcbaltz | Platform: | |||
| Assigned To: | ferg | OS: | |||
| Priority: | normal | OS Version: | |||
| Status: | closed | Product Version: | 4.0.25 | ||
| Product Build: | Resolution: | fixed | |||
| Projection: | none | ||||
| ETA: | none | Fixed in Version: | 4.0.42 | ||
| 
		 | 
|||||
| Summary: | 0005684: Intermittently getting "Comet cannot be requested after complete()" | ||||
| Description: | 
		We are intermittently getting the following with Resin 4.0.25, which was supposedly fixed in 4.0.21 (0004697).  Could this be something we're doing or is it a further issue with 4.0.25?  We're not sure how it's being reproduced, but it happens fairly frequently in production.   2014-03-10 05:26:23,409 java.lang.IllegalStateException: Comet cannot be requested after complete(). at com.caucho.network.listen.TcpSocketLink.toComet(TcpSocketLink.java:899) at com.caucho.server.http.AsyncContextImpl.restart(AsyncContextImpl.java:85) at com.caucho.server.http.HttpServletRequestImpl.startAsync(HttpServletRequestImpl.java:1762) at com.caucho.server.http.HttpServletRequestImpl.startAsync(HttpServletRequestImpl.java:1732) at com.caucho.server.http.CauchoRequestWrapper.startAsync(CauchoRequestWrapper.java:301) at com.caucho.server.webapp.AsyncRequest.startAsync(AsyncRequest.java:209) at org.atmosphere.container.Servlet30Support.suspend(Servlet30Support.java:137) at org.atmosphere.container.Servlet30Support.service(Servlet30Support.java:91) at org.atmosphere.cpr.AtmosphereServlet.doCometSupport(AtmosphereServlet.java:1156) at org.atmosphere.cpr.AtmosphereServlet.doPost(AtmosphereServlet.java:1138) at org.atmosphere.cpr.AtmosphereServlet.doGet(AtmosphereServlet.java:1124) at javax.servlet.http.HttpServlet.service(HttpServlet.java:119) at javax.servlet.http.HttpServlet.service(HttpServlet.java:96) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) at com.caucho.server.webapp.ResumeFilterChain.doFilter(ResumeFilterChain.java:142) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287) at com.caucho.server.webapp.RequestDispatcherImpl.dispatchResume(RequestDispatcherImpl.java:502) at com.caucho.server.webapp.RequestDispatcherImpl.dispatchResume(RequestDispatcherImpl.java:121) at com.caucho.server.http.AbstractHttpRequest.handleResume(AbstractHttpRequest.java:1512) at com.caucho.network.listen.TcpSocketLink.doResume(TcpSocketLink.java:995) at com.caucho.network.listen.ResumeTask.doTask(ResumeTask.java:63) at com.caucho.network.listen.ConnectionReadTask.runThread(ConnectionReadTask.java:98) at com.caucho.network.listen.ConnectionReadTask.run(ConnectionReadTask.java:81) at com.caucho.network.listen.ResumeTask.run(ResumeTask.java:54) at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164) at com.caucho.env.thread.ResinThread.run(ResinThread.java:130)  | 
||||
| Steps To Reproduce: | |||||
| Additional Information: | |||||
| Relationships | |||||
| Attached Files: | |||||
| There are no notes attached to this issue. |