change restart from using HUP to using USR2