New exception handling results in stuck pull queue

Created on 14 March 2024, 10 months ago

If any exception is encountered during pull queue processing, the pull queue handler \Drupal\salesforce_pull\Plugin\QueueWorker\PullBase::updateEntity and \Drupal\salesforce_pull\Plugin\QueueWorker\PullBase::createEntity will throw a generic Exception, which causes queue processing to be aborted.

Instead, these methods should throw a DelayedRequeueException in order to re-queue the failed item and allow queue processing to continue

πŸ› Bug report
Status

Needs review

Version

5.0

Component

salesforce_pull.module

Created by

πŸ‡ΊπŸ‡ΈUnited States AaronBauman Philadelphia

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024