Ico Doornekamp <[email protected]> ha escrit:

> Tar 1.23 hangs when trying to extract an already exisiting symlink when
> using the -k (--keep-old-files) option.  
> 
> The open() call in create_placeholder_file() fails because of the O_EXCL
> bit, so create_placeholder_file() starts retrying the operation in a
> tight loop because it does not seem to handle to return value
> RECOVER_SKIP from maybe_recoverable().

Thanks for reporting. This calls for a deeper code review, indeed.

Regards,
Sergey


Reply via email to