If you temporarily stopped a thread from processing in your application, you can resume the processing of the suspended thread at a later time at the same point that you suspended it.
The resumed thread holds the same locks and has the same attributes that it had when you suspended it.