dwrensha / groovebasin

Music player server with a web-based user interface.
http://groovebasin.com
MIT License
12 stars 3 forks source link

groovebasin sometimes tries to shm_open and then everything dies #7

Open mrdomino opened 8 years ago

mrdomino commented 8 years ago

The sequence of steps that got me there:

  1. Try to make a backup of a large-ish (3GB or so) groovebasin grain.
  2. Sit there waiting for a while.
  3. Refresh the page, noting that the server appears down.

In the debug log was a message about trying to call shm_open and failing. The grain stayed like this across both an app restart and a sandstorm restart.

dwrensha commented 8 years ago

Were you eventually able to restart the grain?

I think the shm_open() error is not relevant to any crashes that you are observing. I see the error "shm_open() failed: Function not implemented" in the debug log at the beginning of each boot of the grain. I think it's failing because /dev/shm/ is not mounted, but it does appear to gracefully recover.

mrdomino commented 8 years ago

I restored from backup around then, so no,but I also didn't try very hard to restore it.

On Thu, Feb 4, 2016, 22:01 David Renshaw notifications@github.com wrote:

Were you eventually able to restart the grain?

I think the shm_open() error is not relevant to any crashes that you are observing. I see the error "shm_open() failed: Function not implemented" in the debug log at the beginning of each boot of the grain. I think it's failing because /dev/shm/ is not mounted, but it does appear to gracefully recover.

— Reply to this email directly or view it on GitHub https://github.com/dwrensha/groovebasin/issues/7#issuecomment-180170567.