UVM driver blocks handshake to finish_item when run_phase spawns processes by "fork" "join_none"

In reply to dario.dellaquia:

OK, this Looks better. But 2 additional questions:
(1) clk1 and clk2 are members of the same interface?
(2) Whay do you use try_next_item and not get_next_item? This is blocking.