wkhtmltopdf の出力をユーザーに送信したいだけです。そんなに難しくないはずです。
def it
send_pdf "file.pdf"
end
def send_pdf(file)
url= url_for(params) # Example: http://localhost:3000/report/it
webkit= Rails.root.join('app', 'bin', 'wkhtmltopdf', 'current')
cmd= "#{webkit} -q \"#{url_for(params)}\" -"
data= IO.popen(cmd).read ############### HANGS HERE ###################
send_data(data, type: "application/pdf", filename: file)
end
ハングする理由と修正方法を教えてください。