Question on fork

In reply to marathuteja:

Something like this maybe ?

module test();
  int start = 1;
  int status;
  bit timeout_flag = 0;
  
  initial begin
    
    wait(start==1) ;
    fork begin //isolator
      fork 
        begin
          wait(status == 1) ; //wait for status ok
        end
        begin
          #1us;
          timeout_flag = 1;
        end
      join_any;
      if(timeout_flag == 1) 
        $display("Fail");
      disable fork;  
    end join //isolator
    
  end
  
endmodule