title: Forcing thread to take a particular value from CSV and does not change till the test is completed
body: <p>I have CSV file which contains Mobile Number, for e.g. <strong>number.csv</strong></p>
  <pre><code>1276543281
  1276543282
  1276543283
  1276543284
  1276543285
  </code></pre>
  <p>Configured <strong>CSV Data Set Config</strong> with following options</p>
  <pre><code>Recycle on EOF? : True
  Stop Thread on EOF? : False
  Sharing Mode: All Threads
  </code></pre>
  <p><strong>Thread Group</strong> settings are given below:</p>
  <pre><code>Number of Threads: 5
  Ramp-up: 1
  Loop Count: 10
  </code></pre>
  <p>Now, when I execute it, threads take any number from CSV and on next iterations based on the thread completion takes the value from CSV.</p>
  <p>I want to force Thread1 to take 1st row, Thread2 to take 2nd row and so on... till the loop count is reached or the duration is reached.</p>