bucket.push can throw a 504 gateway timeout error which causes the node application to crash. This isn't documented so it would be nice to document it and provide an example with try/catch to resolve it.
events.js:160
throw er; //Unhandled 'error' event
Error: API Response Status 504
at ClientRequest. (/node_modules/initial-state/https-request.js:14:10)