RSS Feed/News Activity-triggered automatic jobs may execute concurrently without a documented concurrency contract

Status
Not open for further replies.

ENXF NET

Administrator
Staff member
Administrator
Moderator
+Lifetime VIP+
S.V.I.P.S Member
S.V.I.P Member
V.I.P Member
Collaborate
Registered
Joined
Nov 13, 2018
Messages
32,352
Points
823

Reputation:

Summary​


When activity-based job triggering is enabled, multiple overlapping job.php requests may execute different automatic jobs concurrently.

The existing atomic claim operations appear to prevent the same xf_job row or the same xf_cron_entry from being claimed simultaneously. They do not, however, serialise automatic queue execution as a whole.

I am not reporting that the same job row or cron entry is being claimed twice. The concern is concurrent execution...

Read more

Continue reading...
 
Status
Not open for further replies.
Top