handle job timeout