You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 9, 2024. It is now read-only.
Hello, I identified a problem when using queue: listen/works processing the same queue where the async job is, the job ends up being processed multiple times or displays exception of multiple attempts.
My suggestion is to always add the prefix "sync." in the queue name.
In class: \Barryvdh\Queue\AsyncQueue
Hello, I identified a problem when using queue: listen/works processing the same queue where the async job is, the job ends up being processed multiple times or displays exception of multiple attempts.
My suggestion is to always add the prefix "sync." in the queue name.
In class: \Barryvdh\Queue\AsyncQueue
protected function buildDatabaseRecord($queue, $payload, $availableAt, $attempts = 0)
{
$queue = 'async.'.($queue ?? 'default');
$record = parent::buildDatabaseRecord($queue, $payload, $availableAt, $attempts);
$record['reserved_at'] = $this->currentTime();
return $record;
}
The text was updated successfully, but these errors were encountered: