spew against a symlink will atomically replace symlink, not target file #32

Closed
dagolden opened this Issue Apr 2, 2013 · 1 comment

Comments

Projects
None yet
1 participant
@ghost
Collaborator

ghost commented Apr 2, 2013

Because spew works by spewing to a temp file and then does atomic rename to the target, an existing symlink will be replaced with a file.

If a spew target exists and is a link, we probably need to follow the link and atomically replace the destination instead.

@ghost

This comment has been minimized.

Show comment Hide comment
@ghost

ghost Jul 10, 2013

Collaborator

Fixed in 0.025

Collaborator

ghost commented Jul 10, 2013

Fixed in 0.025

@ghost ghost closed this Jul 10, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment