<div dir="ltr">Empty is raised when it times out, not just when it’s actually empty, though.</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jan 7, 2019 at 8:55 AM Richard Purdie &lt;<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">We don&#39;t push &quot;None&quot; values onto the parser queue so currently idle parsing<br>
threads loop every 0.25s and idle. They may as well exit out of their work<br>
is done.<br>
<br>
Signed-off-by: Richard Purdie &lt;<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>&gt;<br>
---<br>
 lib/bb/cooker.py | 3 ---<br>
 1 file changed, 3 deletions(-)<br>
<br>
diff --git a/lib/bb/cooker.py b/lib/bb/cooker.py<br>
index d1d2868d6f..9b2a0920f9 100644<br>
--- a/lib/bb/cooker.py<br>
+++ b/lib/bb/cooker.py<br>
@@ -1943,9 +1943,6 @@ class Parser(multiprocessing.Process):<br>
                 try:<br>
                     job = self.jobs.get(timeout=0.25)<br>
                 except queue.Empty:<br>
-                    continue<br>
-<br>
-                if job is None:<br>
                     break<br>
                 result = self.parse(*job)<br>
<br>
-- <br>
2.19.1<br>
<br>
-- <br>
_______________________________________________<br>
bitbake-devel mailing list<br>
<a href="mailto:bitbake-devel@lists.openembedded.org" target="_blank">bitbake-devel@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/bitbake-devel" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/bitbake-devel</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Christopher Larson<br>kergoth at gmail dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>Senior Software Engineer, Mentor Graphics</div></div></div></div>