[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jetty-users] java.lang.IllegalStateException: FULL
|
Hiya,
You want to up the 'bufferSize' init parameter - which defaults to 8K. This can either be done via the normal XML configs or (as we did for project-specific reasons) by overriding getInitParameter() in your WebSocketServlet subclass. We have been able to set ours quite comfortably to 1MB so far on a machine expected to get a few thousand connections and a heap allocation of 6GB.
On 6 Mar 2011, at 00:51, Martin Hewitt wrote:
> Hi all,
>
> I'm using embedded jetty with cometd WebSockets, and I keep getting
> the following exception:
>
> java.lang.IllegalStateException: FULL
> at org.eclipse.jetty.websocket.WebSocketParser.parseNext(WebSocketParser.java:91)
> at org.eclipse.jetty.websocket.WebSocketConnection.handle(WebSocketConnection.java:176)
> at org.eclipse.jetty.server.nio.BlockingChannelConnector$ConnectorEndPoint.run(BlockingChannelConnector.java:179)
> at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
> at java.lang.Thread.run(Unknown Source)
>
> This exception causes the WebSocket to be reset, and my connected
> clients get an IOException: Connection reset by peer
>
> Any help as to how I can handle this, or what I'm doing wrong, would
> be hugely appreciated.
>
> Thanks,
>
> Martin
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jetty-users
Cheers,
Andre
--
...and, on the seventh day, God switched off his Mac
...and then read http://www.prfsa.com