Changeset e090ba90 in sasview for src/sas/sascalc/data_util/calcthread.py
- Timestamp:
- Oct 11, 2018 11:59:57 AM (6 years ago)
- Branches:
- master, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1249
- Children:
- 88d2e70
- Parents:
- 67ed543
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sascalc/data_util/calcthread.py
r574adc7 re090ba90 6 6 from __future__ import print_function 7 7 8 import traceback9 8 import sys 10 9 import logging 10 import traceback 11 from time import sleep 12 11 13 try: 12 14 import _thread as thread 13 15 except ImportError: # CRUFT: python 2 support 14 16 import thread 15 16 if sys.platform.count("darwin") > 0: 17 import time 18 stime = time.time() 19 20 def clock(): 21 return time.time() - stime 22 23 def sleep(t): 24 return time.sleep(t) 25 else: 26 from time import clock 27 from time import sleep 17 try: 18 from time import perf_counter as clock 19 except ImportError: # CRUFT: python < 3.3 20 if sys.platform.count("darwin") > 0: 21 from time import time as clock 22 else: 23 from time import clock 28 24 29 25 logger = logging.getLogger(__name__) 30 31 26 32 27 class CalcThread: … … 248 243 self.exception_handler(*sys.exc_info()) 249 244 return 250 except Exception :245 except Exception as exc: 251 246 pass 252 247 logger.error(traceback.format_exc())
Note: See TracChangeset
for help on using the changeset viewer.