Patrik Ragnarsson
Patrik Ragnarsson
Maybe due to https://github.com/ddollar/foreman/issues/779? That issue has been addressed in `overman`, a foreman fork, see https://github.com/ddollar/foreman/pull/780#issuecomment-1294980165
I forked foreman and merged #780 (this PR but rebased) and released the fork as `overman`: https://github.com/spinels/overman, https://rubygems.org/gems/overman, [#780 (comment)](https://github.com/ddollar/foreman/pull/780#issuecomment-1294980165)
I can't reproduce ``` $ cat .foreman port: 3001 $ cat Procfile web: ruby app.rb $ cat app.rb $stdout.sync = true $stderr.sync = true Signal.trap("INT") do exit end puts "Running......
The output from thin is probably buffered, see https://stackoverflow.com/questions/29998728/what-stdout-sync-true-means Drop this early in your app somewhere: ```ruby $stdout.sync = true $stderr.sync = true ```
Maybe due to https://github.com/ddollar/foreman/issues/779? That issue has been addressed in `overman`, a foreman fork, see https://github.com/ddollar/foreman/pull/780#issuecomment-1294980165
Seems to work? http://jsfiddle.net/dentarg/bqJZC/3/
This is probably happening due to https://github.com/ddollar/foreman/issues/779 in foreman, that's address by this PR: https://github.com/ddollar/foreman/pull/780 – that PR has been released in an foreman fork called [`overman`](https://rubygems.org/gems/overman)
What's needed to support it? Seems tricky to support it when the docs for it are still private?
I was thinking in general, if you have access to the beta, you should be able to submit a PR to this repo to show what needs to be done?...
Ever heard about "learning by doing"? :-) If you don't dig in yourself here, don't expect any movement on this until after the private beta.