use grace period from config;  wait for workers to stop before terminating manager
do not init channel again
catch os.Interrupt
bump