<h5 dir="auto">Issue Type:</h5>
<p dir="auto">Bug Report</p>
<h5 dir="auto">Ansible Version:</h5>
<p dir="auto">Works fine in 1.6.3,  broken in Ansible 1.7.0</p>
<h5 dir="auto">Environment:</h5>
<p dir="auto">OSX Mavericks 10.9.4</p>
<h5 dir="auto">Summary:</h5>
<p dir="auto">Running an unrachive task with a .tgz file with hundreds of files in it is unusably slow or possibly broken in Ansible 1.7.0. Looking at top on the remote system, I see the task finishes after a few seconds. However on my master the ansible Python process's CPU usage hits 100%. I ran it a few times and only waited a few minutes each time, but this tasks only takes a few seconds in 1.6.3.</p>
<h5 dir="auto">Steps To Reproduce:</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- name: unpack sources
  unarchive: src={{ appfile_Location }}/{{ appfile }} dest={{ root_path }} copy=no"><pre class="notranslate"><code class="notranslate">- name: unpack sources
  unarchive: src={{ appfile_Location }}/{{ appfile }} dest={{ root_path }} copy=no
</code></pre></div>
<p dir="auto">Where <code class="notranslate">src</code> is a .tgz file with hundreds of files.</p>
<h5 dir="auto">Expected Results:</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="TASK: [ ... |  unpack sources] *****
...
Copying '/webapps/mathprojects/server/copa/users/static/fonts/LightLight.woff'\n\n265 static files copied to '/webapps/mathprojects/server/static'.&quot;}"><pre class="notranslate"><code class="notranslate">TASK: [ ... |  unpack sources] *****
...
Copying '/webapps/mathprojects/server/copa/users/static/fonts/LightLight.woff'\n\n265 static files copied to '/webapps/mathprojects/server/static'."}
</code></pre></div>
<h5 dir="auto">Actual Results:</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="TASK: [ ... |  unpack sources] *****"><pre class="notranslate"><code class="notranslate">TASK: [ ... |  unpack sources] *****
</code></pre></div>
<p dir="auto">^^^ ansible hangs here and master CPU process hits 100% for a long time.</p>
<h5 dir="auto">Issue Type:</h5>
<p dir="auto">Bug Report</p>
<h5 dir="auto">Ansible Version:</h5>
<p dir="auto">devel branch HEAD</p>
<h5 dir="auto">Environment:</h5>
<p dir="auto">Ubuntu 14.04 and OSX</p>
<h5 dir="auto">Summary:</h5>
<p dir="auto">Unarchive task seems to hang.<br>
Looking at a process listing, the tar command finishes, and then the ansible task process stays pegged at 100% CPU</p>
<h5 dir="auto">Steps To Reproduce:</h5>
<ol dir="auto">
<li>Create large tar archive.<br>
(Listing of our tar file contents: <a href="https://gist.github.com/leth/bc059d52be90b1ef9e14">https://gist.github.com/leth/bc059d52be90b1ef9e14</a> )</li>
<li>unarchive tar using ansible</li>
<li>Watch</li>
</ol>
<h5 dir="auto">Expected Results:</h5>
<p dir="auto">I'd expect this to complete within reasonable time</p>
<h5 dir="auto">Actual Results:</h5>
<p dir="auto">This task does not ever seem to complete</p>