Basic synchronization techniques
Here are some LabVIEW examples which are commented and shows the basic functionality of queues, rendezvous and occurrences.
Queues and Occurrences are snippets so you can drop them into LabVIEW's block diagram to make them to work, Rendezvous is a .vi since there is no chance to make local variables or property nodes to work from a snippet.
To make a snippet, select everything in the block diagram you want to save as image and go to Edit > Create VI snippet from selection
Hope this helps!