Hide Forgot
When the changes to use supervisor only when hot_deploy is enabled went in, it introduced a bug where the nodejs cartridge cannot be stopped if not using supervisor. The expected behavior is to be able to stop the application.
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/d446d0fd9fb1f721337df351a1bf5a27f77e4a3c Fix bug 1033700
Test on devenv_4067, issue can't be reproduced. Steps: 1. Create nodejs-0.6/0.10 app and check the process in app, no supervisor running, and app can be controlled(stop/start/restart/force-stop/reload). 2. Add hot_deploy marker, supervisor running in app. 3. Remove hot_deploy marker, nodejs running without supervisor, app can be controlled normally too. Move to verified.