Currently states are tracked by plugin. Each plugin can track one (1) distinct state on a source. This leads to problems where plugins like the processor plugin must actually track two states - process() and clear().

Solution:

Instead of

$this->state[get_class($plugin)];

do

$this->state[FEEDS_PARSE];
CommentFileSizeAuthor
#1 928728-1_state_by_stage.patch6.9 KBalex_b

Comments

alex_b’s picture

Status: Active » Needs review
StatusFileSize
new6.9 KB

Quick fix, will commit soon.

alex_b’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.