Rescheduling a task instance.

Rescheduling a task instance.

Hi,I have some problems figuring out something that seems very simple: I want to have task instance that would be executed then rescheduled to be rexecuted (as soon as possible).I exposed there the problems I got trying to write a task that does this :http://stackoverflow.com/questions/11847689/how-to-reschedule-a-concurrent-task#comment15756307_11847689Can someone give a very simple working example of how to do this?Does this require having two tasks, one being the continuation of the other?

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Problem solved! (as you can see in the link)I'm reporting here the solution:

this->recycle_to_reexecute();

is deprecated.

Replace by:

this->increment_ref_count();
this->recycle_as_safe_continuation();

Enjoy

P.S.:end of course(in yours case) return NULL from execute.

Leave a Comment

Please sign in to add a comment. Not a member? Join today