Many updates
This commit is contained in:
@@ -89,12 +89,13 @@ class GeoliteAsnImportJob < ApplicationJob
|
||||
temp_file.write(file.read)
|
||||
end
|
||||
|
||||
temp_file.close
|
||||
# Close but keep the file on disk (false prevents auto-deletion)
|
||||
temp_file.close(false)
|
||||
temp_file.path
|
||||
rescue => e
|
||||
Rails.logger.error "Error downloading file: #{e.message}"
|
||||
Rails.logger.error e.backtrace.join("\n")
|
||||
temp_file&.close
|
||||
temp_file&.close(false)
|
||||
temp_file&.unlink
|
||||
nil
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user