Thanks Eduard, that makes sense.

The problem we will have though is with csp gateway processes, since these processes can stay active for some time.

Is there a way we can stop these processes after a code change so they get a new instance of the python interpreter? I can do it manually using the web gateway, but we don't want to do this after every code change.

Also, when we deploy to live, we don't want to do this on every web server.