Commit c2c51cab by Aleksei Gusev

Add Errno::EEXIST as possible exception that happens on linking

parent 4ebedfbd
...@@ -61,7 +61,7 @@ module Paperclip ...@@ -61,7 +61,7 @@ module Paperclip
FileUtils.ln(src, dest, force: true) # overwrite existing FileUtils.ln(src, dest, force: true) # overwrite existing
@destination.close @destination.close
@destination.open.binmode @destination.open.binmode
rescue Errno::EXDEV, Errno::EPERM, Errno::ENOENT => e rescue Errno::EXDEV, Errno::EPERM, Errno::ENOENT, Errno::EEXIST => e
Paperclip.log("Link failed with #{e.message}; copying link #{src} to #{dest}") Paperclip.log("Link failed with #{e.message}; copying link #{src} to #{dest}")
FileUtils.cp(src, dest) FileUtils.cp(src, dest)
end end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment