Skip to content

Timeout in user defined handler should cause retry #907

@Pijukatel

Description

@Pijukatel

Timeouts in user defined handlers should be treated the same way as other exceptions raised from within the user handler.
This should cause retry.

Currently the request that times out will end up in strange state in RequestQueue and it will block crawler from closing for 300 secs until following triggers:
"The request queue seems to be stuck for 300.0s, resetting internal state."

(Regarding blocking sync code timeouts from user defined handlers: #908)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working.t-toolingIssues with this label are in the ownership of the tooling team.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions