modified sighup action