You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Estou realizando uma análise documental da exportação nativa de distribuições WSL, nos formatos TAR e VHDX, usando destino por nome de arquivo.
Na release 2.7.13, commit 80697fd, a função ExportDistribution de src/windows/common/WslClient.cpp contém um tratamento de limpeza que solicita DeleteFileW para o arquivo de destino. A liberação desse tratamento, por cleanup.release(), aparece posteriormente no caminho de sucesso.
Esta é uma observação de código-fonte. Não estou relatando uma reprodução no host, exclusão efetivamente concluída ou corrupção de um export bem-sucedido.
Existe alguma implementação oficial já publicada que preserve o arquivo parcial após falha, mantendo as invocações nativas por filename para TAR e VHDX, sem um chamador substituto, redirecionamento do payload para stdout ou dependência de falha incidental da exclusão?
Caso exista, solicito a referência da release, commit e passagem de fonte ou documentação que sustentem essa propriedade. Também seria necessário esclarecer os destinos de payload e diagnósticos nos caminhos pertinentes de sucesso e falha, separadamente para os dois formatos.
Caso não exista uma opção suportada para isso, essa confirmação também é útil. A necessidade é delimitar a capacidade disponível, não presumir uma garantia a partir do código de retorno do export.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Estou realizando uma análise documental da exportação nativa de distribuições WSL, nos formatos TAR e VHDX, usando destino por nome de arquivo.
Na release 2.7.13, commit 80697fd, a função ExportDistribution de src/windows/common/WslClient.cpp contém um tratamento de limpeza que solicita DeleteFileW para o arquivo de destino. A liberação desse tratamento, por cleanup.release(), aparece posteriormente no caminho de sucesso.
Referência da release:
https://github.com/microsoft/WSL/releases/tag/2.7.13
Referência do código-fonte:
https://github.com/microsoft/WSL/blob/80697fd42cca3de0c0d5dd1931c36112372a577e/src/windows/common/WslClient.cpp
Esta é uma observação de código-fonte. Não estou relatando uma reprodução no host, exclusão efetivamente concluída ou corrupção de um export bem-sucedido.
Existe alguma implementação oficial já publicada que preserve o arquivo parcial após falha, mantendo as invocações nativas por filename para TAR e VHDX, sem um chamador substituto, redirecionamento do payload para stdout ou dependência de falha incidental da exclusão?
Caso exista, solicito a referência da release, commit e passagem de fonte ou documentação que sustentem essa propriedade. Também seria necessário esclarecer os destinos de payload e diagnósticos nos caminhos pertinentes de sucesso e falha, separadamente para os dois formatos.
Caso não exista uma opção suportada para isso, essa confirmação também é útil. A necessidade é delimitar a capacidade disponível, não presumir uma garantia a partir do código de retorno do export.
All reactions