Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »



OcorrênciaO AppServer Logix não estava respeitando a chave ServerMemoryLimit ao executar um FGLRUN de um programa 4GL, ocasionando estouro de memória caso o servidor já tenha atingido o limite definido na chave.
Correção

O comando FGLRUN passa a respeitar a chave de ini ServerMemoryLimit e somente realizará a execução de uma nova aplicação caso o servidor esteja apto a receber novas conexões. Este comportamento é similar ao StartJob.

Além disso, o comportamento de interrupção do comando FGLRUN ficará condicionado ao comando WHENEVER ANY ERROR CONTINUE onde:

  • Caso o comando WHENEVER ANY ERROR CONTINUE seja definidoo servidor não derrubará a thread e retornará o código de erro -1 por meio da variável global STATUS.
  • Caso o comando NÃO seja definido, a thread da aplicação será interrompida com uma janela de erro explicando a motivo da interrupção.

Sempre que houver sucesso na execução do comando FGLRUN, a variável global STATUS será definida com valor 0.

Informações adicionais
  • Referente ao chamado: DTAPPSRV-639
  • Disponível em builds iguais ou superiores a 13.1.3.51.
  • Sem rótulos