NÃO EXPEDIDO
Implementação
Retornar numero de Consumers para uma determinada fila
Incidente:
Saber o numero de consumers de uma determinada fila.
Solução:
Implementado a função ConsumerCount() que retorna o numero de consumers de uma determinada fila (pode ser realizado QueueDeclare, com a flag de Passive em uma determinada fila para obter essa informação).
Referente ao chamado: TTEC-2802
Retornar as linhas executáveis de um fonte
Incidente:
Possibilidade de retornar as linhas executáveis de um determinado fonte
Solução:
Foi desenvolvido a função GetLinesProg() que devolve o numero de linhas executaveis do fonte onde ela foi chamada, ou GetLinesProg("fonte.extensao") para retornar de um outro fonte.
Referente ao chamado: TTEC-2961
Correção
Access Violation na função GetCommandLineA
Incidente: Access Violation ao passar parametro inválido para função GetCommandLineA.
Solução: Protegido método e parâmetros inválidos serão descartados.
Referente ao chamado: TTEC-2798
Access Violation na função AblRecoverableException
Incidente: Access Violation na função AblRecoberableException quando o parâmetro Descrição do Erro não era informado.
Solução: Protegido para que o parametro seja descartado caso não tenha sido informado.
Referente ao chamado: TTEC-2799
Access Violation na função GetWebLicense
Incidente: Access Violation na função GetWebLicense sem a selção LicenseClient configurada no appserver.ini
Solução: Proteção para que não seja tentado acessar variável nula após falha ao obter licença.
Referente ao chamado: TTEC-2801
Compilação de subtração de data
Incidente: Erro de compilação na subtração do tipo data com variável numérica.
Solução: Tratamento para permitir operações de subtração entre tipos data e numérico.
Referente ao chamado: TTEC-2827
Porta do servidor Telnet não é exibida corretamente no Console do Lobo-Guará Logix
Incidente: No console a porta de comunicação utilizada para o serviço TELNET não era exibida corretamente.
Solução: Correção na exibição da porta de comunicação para o serviço TELNET.
Referente ao chamado: TTEC-2831
GPF na declaração de Annotation sem propriedades
Incidente: Quando da declaração de Annotation sem propriedades ocorre Access Violation.
Solução: Correção no tratamento de Annotation sem propriedades.
Referente ao chamado: TTEC-2834
SHA1 - Problema no uso da função SHA1 em ambiente concorrente
Incidente: A função SHA1 gera valores incorretos quando usado em concorrência
Solução: Tratamento para o uso da função em concorrência.
Referente ao chamado: TTEC-2838
Problemas com o uso contínuo da função PFXCA2PEM
Incidente: Esgotamento de recursos pertinentes à abertura e fechamento de arquivos, o que gerava indisponibilidade de serviços de comunicação SSL/TLS.
Solução: Liberação de recursos pertinentes à abertura e fechamento de arquivos, sendo essa liberação feita na destruição de objetos alocados para o tratamento de comunicações SSL/TLS.
Referente ao chamado: TTEC-2941
Porta telnet é mostrada incorreta ao iniciar o Server lobo-guará
Referente ao chamado: TTEC-2948
Erro na função HTTPSPOST, em ambiente Linux
Incidente: Erro no uso do certificado pela função HTTPSPOST
Solução: Correção na rotina de leitura do certificado utilizado pela HTTPSPOST.
Referente ao chamado: TTEC-2963
Access Violation LogServer
Incidente: Access Violation na geração ErrorLog com LogServer habilitado no linux.
Solução: Correção da rotina de escrita do log para que alocação seja feita corretamente para que a memória não seja invadida.
Referente ao chamado: MTEC-2288
Access Violation Portal Sistemico
Incidente: Access Violation intermitente ao se acessar rotinas do Portal PLS.
Solução: Foi encontrado problema na limpeza das threads que geravam invasão de memória.
Referente ao chamado: MTEC-2318