Multiple cron events not firing consistently
Problem/Motivation
My problem is that I have 2 models, both triggering off cron events, and:
1. If the cron frequency for both events is set to * * * * * (always), then only one of the two models fires.
2. If the cron frequency is set for (ostensibly) any other frequency, like midnight 0 0 * * *, neither of them will fire.
It might be that the id of the Cron Event's timestamp in the state. It seems to always be timestamp.cron-eca_base_eca_cron, and there is only one of them. I would expect to see a unique timestamp per Cron Event.
Steps to reproduce
Setup models attached.
Run cron.
Note that only one the first model fires.
Proposed resolution
Fix the bug.
Edited by drupalbot