Driver-Sequencer handshake mechanism when pipelining used

In reply to sankethjitta:

As, I understand from your explanation
Your sequence implementation is like below.


  task body();
    fork
      for ( int i = 0; i<=9; i++) begin
        //create item
        //Start item
        //randomized
        // send request
        // finish item
        // get response
      end
    join_none
    wait fork // Your query need to use or not.
  endtask : body

If your implementation is mentioned like above.
I think you required wait fork even get_responce is blocking.
Because, as join_none eveluate in background.
Your body will over instantly and not wait for to complete background process launch via fork.

Thanks!