Árvore de páginas

EXPEDIDO

Implementação

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

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

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

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

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

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

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 TTEC-2948

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

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

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

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

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

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



  • Sem rótulos