fixing slow elab

This commit is contained in:
mzack 2024-06-10 03:23:00 +02:00
parent 04a630266e
commit fd2311d034

View File

@ -185,6 +185,12 @@ func (c *Cache) checkError(err error) bool {
if err == nil { if err == nil {
return false return false
} }
// we do not consider timeouts as temporary
if strings.Contains(errkit.FromError(err).Cause().Error(), "i/o timeout") {
return true
}
kind := errkit.GetErrorKind(err, nucleierr.ErrTemplateLogic) kind := errkit.GetErrorKind(err, nucleierr.ErrTemplateLogic)
switch kind { switch kind {
case nucleierr.ErrTemplateLogic: case nucleierr.ErrTemplateLogic: