Stoping a sequencer and starting it again in UVM

In reply to chr_sue:

I’m not sure what are you suggesting - to call item_done directly from the sequence or to use something like a semaphore ?