I've had great success with Cloud9 IDE in prototyping Node.js applications. Up until recently it was working perfectly. Then, for no apparent reason, the "Run" button that turns into "Stop" whenever the application is started stopped showing. Instead, the button immediately reverts to "Start".
This means that my applications are never stopped unless I manually type "pkill node" and "pkill nodejs", and so I get duplicate servers and the error "warn: error raised: Error: listen EADDRINUSE".
Is this a Cloud9 bug, or somehow my fault?