Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-dev] jetty-dev Digest, Vol 146, Issue 3

Hi Simon ,

Sorry For Late Reply .

I am getting "java.lang.IllegalStateException: Max local stream count 1 exceeded " error when we set  MaxConnectionsPerDestination value greater than 1 to httpClient object. I dont see this error when we set  MaxConnectionsPerDestination value to 1. Do we have to set  MaxConnectionsPerDestination value always for 1?

            HttpClient httpClient = new HttpClient(new HttpClientTransportOverHTTP2(http2Client),sslContextFactory);
            httpClient.setMaxConnectionsPerDestination(1); // greater than 1 throws error

Thanks
Prakash

On Fri, Apr 9, 2021 at 9:30 PM <jetty-dev-request@xxxxxxxxxxx> wrote:
Send jetty-dev mailing list submissions to
        jetty-dev@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
        https://www.eclipse.org/mailman/listinfo/jetty-dev
or, via email, send a message with subject or body 'help' to
        jetty-dev-request@xxxxxxxxxxx

You can reach the person managing the list at
        jetty-dev-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of jetty-dev digest..."


Today's Topics:

   1. (no subject) (Prakash Nandihal)
   2. java.lang.IllegalStateException: Max local stream count 1
      exceeded (Prakash Nandihal)
   3. Re: java.lang.IllegalStateException: Max local stream count 1
      exceeded (Simone Bordet)


----------------------------------------------------------------------

Message: 1
Date: Fri, 9 Apr 2021 14:43:47 +0530
From: Prakash Nandihal <p.nandihal@xxxxxxxxx>
To: jetty-dev@xxxxxxxxxxx, jetty-dev-request@xxxxxxxxxxx
Subject: [jetty-dev] (no subject)
Message-ID:
        <CAOzRh62Uz59twAoHTuAP+OxMKCDnxhC7gm-0mrAzEtex8oUhkg@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="utf-8"

Hi Team,

I am receiving below exception while making http2 post, can you please
provide suggestions to resolve this issue.


*java.lang.IllegalStateException: Max local stream count 1 exceeded*
HTTP2ClientSession@2d8debe0{l:/192.168.43.116:57601 <-> r:
api.push.apple.com/17.188.182.9:443,sendWindow=65445,recvWindow=16777216,streams=1,NOT_CLOSED,null}
- STARTED
+- BufferingFlowControlStrategy@41ccc965
[ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
+- org.eclipse.jetty.http2.HTTP2Flusher@5ad982c7
[IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
+> streams size=1
   +> HTTP2Stream@116d35e8#1@2d8debe0
{sendWindow=65445,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=14771,attachment=HttpChannelOverHTTP2@2029347c
(exchange=HttpExchange@48bb0365{req=HttpRequest[POST
/3/device/3513a176f516b442b84f4c8c3471f9869356d9f1cd957690e117a63b10351
HTTP/2.0]@5c318354[TERMINATED/null] res=HttpResponse[null 0
null]@1fb5f97e[PENDING/null]})[send=HttpSenderOverHTTP2@9ec9ff5
(req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@195c1586
(rsp=IDLE,failure=null)]}
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@
map, +> undefined

Thanks
Prakash
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.eclipse.org/mailman/private/jetty-dev/attachments/20210409/60df8ed5/attachment.htm>

------------------------------

Message: 2
Date: Fri, 9 Apr 2021 14:45:32 +0530
From: Prakash Nandihal <p.nandihal@xxxxxxxxx>
To: jetty-dev@xxxxxxxxxxx, jetty-dev-request@xxxxxxxxxxx
Subject: [jetty-dev] java.lang.IllegalStateException: Max local stream
        count 1 exceeded
Message-ID:
        <CAOzRh616W229k4gV1R5wbkM1ca9RfGCOsOVEOJrU9Das-madDg@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="utf-8"

Hi Team,

I am receiving below exception while making http2 post, can you please
provide suggestions to resolve this issue.


*java.lang.IllegalStateException: Max local stream count 1 exceeded*
HTTP2ClientSession@2d8debe0{l:/192.168.43.116:57601 <-> r:
api.push.apple.com/17.188.182.9:443,sendWindow=65445,recvWindow=16777216,streams=1,NOT_CLOSED,null}
- STARTED
+- BufferingFlowControlStrategy@41ccc965
[ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
+- org.eclipse.jetty.http2.HTTP2Flusher@5ad982c7
[IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
+> streams size=1
   +> HTTP2Stream@116d35e8#1@2d8debe0
{sendWindow=65445,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=14771,attachment=HttpChannelOverHTTP2@2029347c
(exchange=HttpExchange@48bb0365{req=HttpRequest[POST
/3/device/3513a176f516b442b84f4c8c3471f9869356d9f1cd957690e117a63b10351
HTTP/2.0]@5c318354[TERMINATED/null] res=HttpResponse[null 0
null]@1fb5f97e[PENDING/null]})[send=HttpSenderOverHTTP2@9ec9ff5
(req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@195c1586
(rsp=IDLE,failure=null)]}
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@
map, +> undefined

Thanks
Prakash
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.eclipse.org/mailman/private/jetty-dev/attachments/20210409/6bf3d03b/attachment.htm>

------------------------------

Message: 3
Date: Fri, 9 Apr 2021 11:28:36 +0200
From: Simone Bordet <sbordet@xxxxxxxxxxx>
To: "Jetty @ Eclipse developer discussion list"
        <jetty-dev@xxxxxxxxxxx>
Cc: jetty-dev-request@xxxxxxxxxxx
Subject: Re: [jetty-dev] java.lang.IllegalStateException: Max local
        stream count 1 exceeded
Message-ID:
        <CAFWmRJ3fs3R1ShxTMX3ymA6qfyN=0mFfDY185YD7vzXnZYAtUA@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="UTF-8"

Hi,

On Fri, Apr 9, 2021 at 11:15 AM Prakash Nandihal <p.nandihal@xxxxxxxxx> wrote:
>
> Hi Team,
>
> I am receiving below exception while making http2 post, can you please provide suggestions to resolve this issue.
>
> java.lang.IllegalStateException: Max local stream count 1 exceeded
> HTTP2ClientSession@2d8debe0{l:/192.168.43.116:57601 <-> r:api.push.apple.com/17.188.182.9:443,sendWindow=65445,recvWindow=16777216,streams=1,NOT_CLOSED,null} - STARTED
> +- BufferingFlowControlStrategy@41ccc965[ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
> +- org.eclipse.jetty.http2.HTTP2Flusher@5ad982c7[IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
> +> streams size=1
>    +> HTTP2Stream@116d35e8#1@2d8debe0{sendWindow=65445,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=14771,attachment=HttpChannelOverHTTP2@2029347c(exchange=HttpExchange@48bb0365{req=HttpRequest[POST /3/device/3513a176f516b442b84f4c8c3471f9869356d9f1cd957690e117a63b10351 HTTP/2.0]@5c318354[TERMINATED/null] res=HttpResponse[null 0 null]@1fb5f97e[PENDING/null]})[send=HttpSenderOverHTTP2@9ec9ff5(req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@195c1586(rsp=IDLE,failure=null)]}
> key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined

Not enough information.
How do you configure the client?
Enable DEBUG logging and attach the log file.

--
Simone Bordet
----
http://cometd.org
http://webtide.com
Developer advice, training, services and support
from the Jetty & CometD experts.


------------------------------

Subject: Digest Footer

_______________________________________________
jetty-dev mailing list
jetty-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jetty-dev


------------------------------

End of jetty-dev Digest, Vol 146, Issue 3
*****************************************

Back to the top