Re: [IRPF-Livre, Rnetclient] Impossível enviar declaração

Adonay Felipe Nogueira adfeno.7046 en gmail.com
Lun Jun 8 01:44:05 UTC 2026


Em 07/06/2026 20:19, Adonay Felipe Nogueira escreveu:
> Basicamente, a dica estava na minha mensagem, pois rnet_recv usava 
> gnutls_record_recv sem tentar novamente ao receber GNUTLS_E_AGAIN (-28) 
> conforme o próprio código de erro sugere. Além disso, mudaram o formato 
> que indica a autorização para enviar o DEC. Agora o cliente recebe esta 
> sem compressão DEFLATE.

Em tempo, como falei na sala usuarios-gnu no XMPP, o pacote enviado pelo 
servidor que autoriza o envio do DEC tem um indicador de tamanho de "21 
bytes", mas do jeito que rnet_recv processa o pacote, parece que o 
servidor fez com que gnutls_record_recv ou não retornasse nada ou, ao 
tentar pegar um tamanho de "20 bytes" erroneamente indicado pelo 
servidor, faria com que gnutls_record_recv bloqueasse/congelasse o 
processo. Então a condicional para o exercício e para o tamanho 
retornado pelo servidor parece cuidar dos casos de 2026 em diante, para 
os quais decidi reduzir o tamanho esperado em uma unidade.
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <http://www.fsfla.org/pipermail/softwares-impostos/attachments/20260607/117a44f7/attachment.sig>


Más información sobre la lista de distribución Softwares-impostos