Boa tarde a todos.
Estou desenvolvendo uma rotina que apresenta controle de LOG de Integrações (tlpp). Esta rotina pode ser chamada nos menus de browse (Ex.: Cadastro de Clientes) onde os registros são enviados para integrações.
Esta rotina apresenta uma tela com os LOGs relacionados ao registro. E pode ser aberta outra tela para detalhar os JSONs de envio e retorno (onde apresento os mesmos no dbTree). Caso o retorno seja um erro html apresenta em uma tWebEngine.
Quando executo esta rotina entrando no Sistema como SIGAADV o mesmo executa sem erros. Quando executo esta rotina entrando no Sistema como SIGAMDI, ao sair do browse (Ex.: Cadastro de Clientes), o Sistema é encerrado sem gerar error.log. No console.log gera somente as informações:
2024-07-01T15:05:25.932000-03:00 27672|[01/07/2024 15:05:25][thread 27672] tMsgManager - Timeout waiting for data. [MS_RETURN | BIT_END | BIT_COMMIT] 2024-07-01T15:05:25.932000-03:00 27672| [WARN ][SERVER] [THROW][Thread 27672] tConnnErrorException (8:Erro de comunicacao: Erro de sincronismo) on E:\build-dir\TP11-OF20310-TECXWIN64\lib_comm\msgmanager.cpp:472 2024-07-01T15:05:25.932000-03:00 27672| [WARN ][SERVER] [Thread 27672] [01/07/2024 15:05:25] Error ending thread (ed_ho, EDHORNBERGER) Erro de comunicacao: Erro de sincronismo
Alguém já passou por um cenário como este?
Antecipo agradecimentos.