module production version

Needs a restart to see the code changes reflecting

Question

Our production environments need to be restarted to see the code changes reflecting. Why do I have to restart the production environment to see code changes in modules?

Answer

Restarts are not needed, but on production mode, you have to start manually the module if you install a new version; a new module version will remain stopped until an administrator starts it manually.