Árvore de páginas

Documento: Correção - Função TarCompress mantendo arquivo aberto

Esta build contém uma correção no comportamento da função TarCompress(), que estava mantendo todos os arquivos informados no array de parâmetros da função abertos para leitura, impedindo a escrita e deleção do(s) arquivo(s) de origem enquanto o processo que chamou a função TarCompress() não fosse finalizada.


 

 

AbrangênciaERP 10 e 11
Situação

Utilização do da função TarCompress()

Ocorrência

Todos os arquivos de origem informados como parâmetro para a função eram abertos para leitura, e eram mantidos abertos após o término da função, impedindo qualquer programa de abrir os arquivos para escrita ou apagar os arquivos, até que o processo que executou função TarCompress() fosse finalizado / encerrado.

Correção

Corrigida a função TarCompress() para não largar os handlers dos arquivos de origem abertos desnecessariamente.

Informações adicionais
  • Correção realizada mediante tarefa TEC-4277, chamado TG8631 
  • Sem rótulos