No protheus, após a mudança para 2310, ao executar a rotina de contabilização financeira (CTBAFIN) está retornando um errorlog que informa que estamos estourando a quantidade máxima de tabelas abertas, coisa que antes da migração não ocorria. Na documentação padrão do Protheus, informa que pode ser alguma customização sem fechamento adequado de tabela. Revisei todos os nossos LPs e constatei que todos estão devidamente com Dbclosearea() quando necessário. Revisando os próprios fontes do Protheus mencionados na pilha, constatei que os próprios não possuem o fechamento adequado com DbCloseArea. Alguém sabe alguma alternativa para a solução deste problema? Algum ajuste de aumento no INI do app ou do top?
Segue cabeçalho do erro:
THREAD ERROR ([24266], Usuario, DESKTOP-G4V6JV4) 14/08/2024 17:39:04 Application Server Work area table full (Max= 1024) on MPSYSOPENQUERY(MPSYSOPENTABLES.PRW) 05/07/2024 16:26:45 line : 720