How to stop or kill the running sequences

In reply to avpchandra:

This is how i am starting the sequences on different sequencers

uvm_config_db#(uvm_object_wrapper)::set(this,“top_tb0.vir_sqr.run_phase”,“default_sequence”, seq_1::type_id::get());
uvm_config_db#(uvm_object_wrapper)::set(this,“top_tb0.vir_sqr.sqr2.main_phase”,“default_sequence”, seq_2::type_id::get());

No objections raised in seq1, in sequence one i have loop which takes long to complete. But after seq2 exe completes i don’t need seq1 to run.
Actually seq1 is driving some data for me to verify some functionality which i am doing in seq2.

Have some issues with seq2 as it is from VIP and VIP sequences are calling other sequences internally and pointing to p_sequencer.other_sqr. So, i have to run that sequence directly on seq2. otherwise i will get fatal errors related to other_sqr.