on_hup bug