From: ajay paswan Date: 2012-11-26T20:03:41+09:00 Subject: atomic statements in multithreading suppose I am working in multiple thread each thread runs following steps: step-1 step-2 step-3 step-4 step-5 now I want to make step 2 and step 3 an atomic statement, it means when one thread goes to statement 2, every other thread should stop and run only when that particular thread completes step 3. Is it possible? How? note mutex is not the solution, as mutex keeps thread not running a block of code at same time, here if one thread goes to the block all other thread should stop. -- Posted via http://www.ruby-forum.com/.