async signal process to exit