Hi,
["Issue" resolved. It appeared that the scheduled rule triggered a new rule that scheduled a rule again. Apparently this messes up the queue]]
I have a scheduled rule that is scheduled from within another rule.
This other rule is triggered upon updating a node that contains a CCK date field. The scheduling time is based on this date field by using a corresponding token.
So far, so good. After updating the node I see the scheduled rule appearing in the scheduled rules queue. When the scheduled time has passed, the action in the rule is executed.
The problem is:
1) After execution of the rule it is not removed from the queue. So, it is excuted after every next cron job.
2) When I want to remove the rule from the cue manually by clicking on the "delete" link next to it, I get a Page not found error.
3) I CAN remove the task by scheduling a new rule of the same type. The old task automatically disappears from the queue. And the new one can be removed by clicking on the delete link.
I did not find this type of behaviour in the published issues.
The rule does notting special. For testing reasons it simply sends me a mail message to notify me that it is executed.
My set of active modules is up to date.
Who can help me?
Fred