Hola a todos!!
No soy un gran experto en la programación con lenguaje C pero como me gusta el área de redes decidí trabajar con el protocolo SCTP en un programa cliente-servidor en linux (ubuntu) que me permitiera enviar cualquier tipo de archivo. Mi programa esta configurado para que cada stream tenga un payload de 1452 bytes (verifique la limitación con el wireshark). El problema que tengo es cuando el archivo es muy grande y el número de streams alcanza cierto valor, en mi caso el son 45884, el lado que recibe los datos se detiene unos 10 segundos y después sigue recibiendo. Esto pasa cada 45884 streams.
He revisado mi código varias veces y no encuentro la solución. Espero que alguien pueda ayudarme o dar algún indicio de posibles soluciones. De antemano gracias!!!!