Incidente: License Server não gera arquivo lsnumber.val quando sistema operacional é encerrado. Solução: Inserido tratamento de pré-shutdown, onde sistema salva todas as informações antes que o sistema operacional, Windows, desligue. |
Incidente: Ausência de logs nos métodos LS_ChangeUsedNum e LS_ChangeFreeNum. Solução: Inserido logs para ajuda na detecção de problemas. |
Ocorrência: Em algumas situação o codeblock bDelOk não estava sendo executado Solução: Alterações feitas para garantir que o codeblock seja executado corretamente Referente ao chamado: DTAPPSRV-2177 |
Incidente: Queda no AppServer na rotina de Pré-Notas no preenchimento do número de série com validação de campo. Solução: Protegido rotina interna do Application Server para que não seja chamada recursivamente (motivo da queda sem a geração de dump). Referente ao chamado: DTAPPSRV-1986 |
Incidente: Durante a instalação do appserver como serviço (appserver.exe -install), a busca do .ini é feito baseado no nome do executável. Solução: Feito alterações, agora é possível informar o parâmetro via linha de comando, informando o .ini desejável. (appserver.exe -install -ini=appserver_novo.ini). Referente ao chamado: DTAPPSRV-2028 |
Incidente: Classe tSocketSrv recusando conexões simultâneas devido a imite da fila de sockets pendentes, fazendo com que o browser tenha algumas conexões recusadas. Solução: Aumentando tamanho do Queue de sockets pendentes de 5 para centenas (tamanho máximo suportado pelo sistema operacional). Referente ao chamado: DTAPPSRV-2116 |
Incidente: Quando o agente de impressão TOTVSPrinter (por meio da função file2printer) é invocado repetidas vezes através de um Job para geração de arquivos PDF, alguns relatórios não são finalizados, permanecendo com a extensão temporária ".pd_". Sendo este um comportamento intermitente. Solução: A função file2printer foi modificada para aguardar o fim do processo de execução de cada chamada do agente TOTVSPrinter. Referente ao chamado: DTAPPSRV-2185 |