fix(supervisor handling): restart supervisor instead of sending SIGHUP after building the configuration