To restore queue members
<p>Hi guys i have such loop:</p>

<pre><code>for (int i = 0; i &lt; 5; i++)
{
    lock (locker)
    {
        if (passwords.Count == 0)
        {
            proxy_loop = false;
            break;
        }
        else
        {
            password = passwords.Dequeu();
            j++;
        }
    }
}
</code></pre>

<p>When the loop ends I have to restore the content (that was on the beginning) of passwords Queue</p>
