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.