mailr14707 - /1.3/gui/interpreter.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on September 20, 2011 - 09:43:
Author: bugman
Date: Tue Sep 20 09:43:52 2011
New Revision: 14707

URL: http://svn.gna.org/viewcvs/relax?rev=14707&view=rev
Log:
Attempt to fix the infinite running of the test suite on MS Windows due to 
the flush() implementation.

The GUI interpreter thread's queue object task_done() method is now called to 
properly clear the queue.


Modified:
    1.3/gui/interpreter.py

Modified: 1.3/gui/interpreter.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/gui/interpreter.py?rev=14707&r1=14706&r2=14707&view=diff
==============================================================================
--- 1.3/gui/interpreter.py (original)
+++ 1.3/gui/interpreter.py Tue Sep 20 09:43:52 2011
@@ -297,6 +297,10 @@
 
             # Release the lock.
             finally:
+                # Signal that the queue item has been processed.
+                self._queue.task_done()
+
+                # Release the execution lock.
                 status.exec_lock.release()
 
             # Notify all observers that a user function has completed.




Related Messages


Powered by MHonArc, Updated Tue Sep 20 10:40:02 2011