Report question

Question: Is locking required when swapping variable reference in multithreaded application?