Changeset 357b79b in sasview for prview/perspectives/pr/pr_thread.py


Ignore:
Timestamp:
Jul 3, 2008 1:35:59 PM (16 years ago)
Author:
Mathieu Doucet <doucetm@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
9362f85
Parents:
7578961
Message:

Minor improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • prview/perspectives/pr/pr_thread.py

    r2a92852 r357b79b  
    105105        self.error_func = error_func 
    106106        self.starttime = 0 
    107          
     107        self._time_for_sleep = 0 
     108        self._sleep_delay = 1.0 
     109 
     110 
     111    def isquit(self): 
     112        CalcThread.isquit(self) 
     113        if time.time()>self._time_for_sleep+self._sleep_delay: 
     114            time.sleep(.2) 
     115            self._time_for_sleep = time.time() 
     116 
    108117    def compute(self): 
    109118        """ 
     
    113122        try:             
    114123            t_0 = time.time() 
     124            self._time_for_sleep = t_0 
    115125            nterms, alpha, message = self.pr.estimate_numterms(self.isquit) 
    116126            t_1 = time.time()-t_0 
Note: See TracChangeset for help on using the changeset viewer.