Not removed temporary TAR after TAR.GZ unpacking

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Not removed temporary TAR after TAR.GZ unpacking

Post by *Flint »

1. Open any TAR.GZ large (not very small, to have some time while TC is busy).
2. Go into this archive (first into GZ, then into the inner TAR).
3. Select the contents, press F5 to unpack it.
4. While unpacking is going, press the "Background" button and go out of the both archive levels.
5. When unpacking is finished, the intermediate TAR is still present in %TEMP%\_tc and not removed even when TC is closed.

This also happens with other archive types (which support background unpacking, of course), not only TAR+GZ. At least, RAR-inside-ZIP produced the same result.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48104
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortunately you will have to live with that problem. Main TC doesn't know about what files are used by background threads. Therefore when you close the inner archive in main TC, the temporary file will be removed. If it's locked by something else, it will remain in temp.
Author of Total Commander
https://www.ghisler.com
Post Reply