What does mean : "We have reached the limit of max async postponed chunks"

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

What does mean : "We have reached the limit of max async postponed chunks"

Rodrigo Pimenta Carvalho

Hi.


Today I saw this error log:


Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:tm:msg_send: send() for proto 2 failed
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:add_write_chunk: We have reached the limit of max async postponed chunks
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0


What does mean it?

What should I do to avoid it?


Any hint will be very helpful!

Best regards.



RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: What does mean : "We have reached the limit of max async postponed chunks"

Johan De Clercq
I think that there is a problem with connectivity.
Just check the source code to see what it exactly means.

2016-04-06 16:38 GMT+02:00 Rodrigo Pimenta Carvalho <[hidden email]>:

Hi.


Today I saw this error log:


Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:tm:msg_send: send() for proto 2 failed
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:add_write_chunk: We have reached the limit of max async postponed chunks
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0


What does mean it?

What should I do to avoid it?


Any hint will be very helpful!

Best regards.



RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: <a href="tel:%2B55%2035%203471%209200" value="+553534719200" target="_blank">+55 35 3471 9200 RAMAL 979

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users



_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: What does mean : "We have reached the limit of max async postponed chunks"

Rodrigo Pimenta Carvalho

Ok. Thank you.


RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979



De: [hidden email] <[hidden email]> em nome de Johan De Clercq <[hidden email]>
Enviado: quinta-feira, 7 de abril de 2016 02:43
Para: OpenSIPS users mailling list
Assunto: Re: [OpenSIPS-Users] What does mean : "We have reached the limit of max async postponed chunks"
 
I think that there is a problem with connectivity.
Just check the source code to see what it exactly means.

2016-04-06 16:38 GMT+02:00 Rodrigo Pimenta Carvalho <[hidden email]>:

Hi.


Today I saw this error log:


Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:tm:msg_send: send() for proto 2 failed
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:add_write_chunk: We have reached the limit of max async postponed chunks
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0


What does mean it?

What should I do to avoid it?


Any hint will be very helpful!

Best regards.



RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: <a href="tel:%2B55%2035%203471%209200" value="&#43;553534719200" target="_blank"> +55 35 3471 9200 RAMAL 979

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users



_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: What does mean : "We have reached the limit of max async postponed chunks"

Bogdan-Andrei Iancu-2
Hi Rodrigo,

This is related to async writing to a TCP connection. If the connection is blocked for writing (it still is in connecting phase, or it is simply blocked as the other end does not read the content from the TCP pipe), OpenSIPS buffers the data that needs to be send on that TCP conn (to avoid blocking at script level).

The error says the connection reached it maximum allowed capacity on buffering. See:
    http://www.opensips.org/html/docs/modules/2.2.x/proto_tcp.html#id293474

Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 07.04.2016 14:57, Rodrigo Pimenta Carvalho wrote:

Ok. Thank you.


RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979



De: [hidden email] [hidden email] em nome de Johan De Clercq [hidden email]
Enviado: quinta-feira, 7 de abril de 2016 02:43
Para: OpenSIPS users mailling list
Assunto: Re: [OpenSIPS-Users] What does mean : "We have reached the limit of max async postponed chunks"
 
I think that there is a problem with connectivity.
Just check the source code to see what it exactly means.

2016-04-06 16:38 GMT+02:00 Rodrigo Pimenta Carvalho <[hidden email]>:

Hi.


Today I saw this error log:


Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:tm:msg_send: send() for proto 2 failed
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:add_write_chunk: We have reached the limit of max async postponed chunks
Apr 06 14:04:39 colibri-imx6 opensips[29712]: Apr  6 14:04:39 [29720] ERROR:core:proto_tcp_send: Failed to add another write chunk to 0x74ab2df0


What does mean it?

What should I do to avoid it?


Any hint will be very helpful!

Best regards.



RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: <a moz-do-not-send="true" href="tel:%2B55%2035%203471%209200" value="+553534719200" target="_blank"> +55 35 3471 9200 RAMAL 979

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users




_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users