lib/flammarion/engraving.rb in flammarion_rails-0.2.9 vs lib/flammarion/engraving.rb in flammarion_rails-0.2.10
- old
+ new
@@ -48,9 +48,10 @@
render(action: 'page', body: response.body)
elsif headers['Content-Transfer-Encoding'] == 'binary'
filename = headers['Content-Disposition'].sub(/.*filename=/, '').gsub(/(^"|"$)/, '')
render(action: 'file', name: filename)
render(response.body)
+ GC.start
else
render(action: action, body: response.body)
end
rescue => e