{"action":"created","issue":{"url":"https://api.github.com/repos/erikras/react-redux-universal-hot-example/issues/613","labels_url":"https://api.github.com/repos/erikras/react-redux-universal-hot-example/issues/613/labels{/name}","comments_url":"https://api.github.com/repos/erikras/react-redux-universal-hot-example/issues/613/comments","events_url":"https://api.github.com/repos/erikras/react-redux-universal-hot-example/issues/613/events","html_url":"https://github.com/erikras/react-redux-universal-hot-example/issues/613","id":118727460,"number":613,"title":"`Exit Code 0` after ~20 hours","user":{"login":"ntdb","id":2095463,"avatar_url":"https://avatars.githubusercontent.com/u/2095463?v=3","gravatar_id":"","url":"https://api.github.com/users/ntdb","html_url":"https://github.com/ntdb","followers_url":"https://api.github.com/users/ntdb/followers","following_url":"https://api.github.com/users/ntdb/following{/other_user}","gists_url":"https://api.github.com/users/ntdb/gists{/gist_id}","starred_url":"https://api.github.com/users/ntdb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ntdb/subscriptions","organizations_url":"https://api.github.com/users/ntdb/orgs","repos_url":"https://api.github.com/users/ntdb/repos","events_url":"https://api.github.com/users/ntdb/events{/privacy}","received_events_url":"https://api.github.com/users/ntdb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-24T23:40:29Z","updated_at":"2015-11-25T03:46:37Z","closed_at":null,"body":"Hey all, this is almost certainly not the correct repo for this issue but hopefully someone here can help me track the problem down. I'm running a modified version of the boilerplate (no API/proxy setup, just Express/Keystone with the SSR tacked-on) and node exits on me after 20 hours or so in production. It does so completely without warning or error, for instance:\r\n\r\n```\r\n[0] GET /api/landing-tiles 200 9.103 ms\r\n[0] GET /api/locations 200 26.158 ms\r\n[0] GET / 200 49.711 ms\r\n[0] GET /dist/main-e561c0014f1d7190df0d.css 304 1.309 ms\r\n[0] npm run start-prod exited with code 0\r\n```\r\n\r\nI've picked up that `code 0` simply means that the process ended. I'm running this on Digitalocean (Dokku): I have two separate droplets, both at 1GB of RAM. On staging (very, very low traffic) the process runs forever without issue. On production (~300 hits/day) it seems to exit consistently after ~20 hours. I don't think it's a memory issue (that would raise an error... right?) and it shouldn't be a traffic problem (it goes down during low-traffic periods).\r\n\r\nAny ideas?"},"comment":{"url":"https://api.github.com/repos/erikras/react-redux-universal-hot-example/issues/comments/159481599","html_url":"https://github.com/erikras/react-redux-universal-hot-example/issues/613#issuecomment-159481599","issue_url":"https://api.github.com/repos/erikras/react-redux-universal-hot-example/issues/613","id":159481599,"user":{"login":"ntdb","id":2095463,"avatar_url":"https://avatars.githubusercontent.com/u/2095463?v=3","gravatar_id":"","url":"https://api.github.com/users/ntdb","html_url":"https://github.com/ntdb","followers_url":"https://api.github.com/users/ntdb/followers","following_url":"https://api.github.com/users/ntdb/following{/other_user}","gists_url":"https://api.github.com/users/ntdb/gists{/gist_id}","starred_url":"https://api.github.com/users/ntdb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ntdb/subscriptions","organizations_url":"https://api.github.com/users/ntdb/orgs","repos_url":"https://api.github.com/users/ntdb/repos","events_url":"https://api.github.com/users/ntdb/events{/privacy}","received_events_url":"https://api.github.com/users/ntdb/received_events","type":"User","site_admin":false},"created_at":"2015-11-25T03:46:37Z","updated_at":"2015-11-25T03:46:37Z","body":"`htop` doesn't reveal any apparent memory leaks. In fact, memory usage by node seems to go down for a while after startup. Node just exited after only 10 hours, I'll try to keep tabs on how the time frame changes."}}