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
Now that we have the --follow-dirlinks option (see #4), we need a way to detect symlink loops. If there is a symlink pointing to ., or to a parent directory, we will go in a loop.
Fortunately, os.walk() seems to stop after several levels of recursion. But still, it's probably undefined behavior.
See what commands like find or rsync do.
The text was updated successfully, but these errors were encountered:
This must actually be fixed in the underlying capidup library. See israel-lugo/capidup#17. We still need to devise some way to report to the user when a loop has been detected; that is a UI concern, appropriate for capidup-cli.
Now that we have the
--follow-dirlinks
option (see #4), we need a way to detect symlink loops. If there is a symlink pointing to.
, or to a parent directory, we will go in a loop.Fortunately,
os.walk()
seems to stop after several levels of recursion. But still, it's probably undefined behavior.See what commands like
find
orrsync
do.The text was updated successfully, but these errors were encountered: