Árvore de páginas



OcorrênciaO comando FGLRUN do 4GL não estava respeitando a chave ServerMemoryLimit ao executar novo programa 4GL ocasionando estouro de memória.
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