workflows: error signal catching