no problems, my game is in "chapters", a unique scene graph for each chapter. It occurred to me I knew how to start a shader but did not know how to end one and free up any resources involved. I was worried i was leaving a increasing pile of shaders running in the background.
No a shader is not running, if an "owning" shape is not attached to the scenegraph while rendering. You don't even need anything to do to "start" a shader program. You just attach it to a shape and it is used while rendering this shape. Hence there is nothing, you need to do to "stop" it. And all resources are cleaned up with garbage collection.
Marvin