Of course the spawned thread can pass a message back to its parent thread.
Future access to num_proc1 by the parent thread results in the reading in of the data from the cache line.