Changeset 318


Ignore:
Timestamp:
12/20/11 19:00:56 (9 years ago)
Author:
sc
Message:

Protocol:

  • Improved exception handling

Configuration:

  • PySide? re-selected as default backend
Location:
trunk/Puzzlebox/Synapse
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Puzzlebox/Synapse/Configuration.py

    r305 r318  
    2727 
    2828ENABLE_PYSIDE = True 
     29#ENABLE_PYSIDE = False 
    2930ENABLE_HCITOOL = False 
    3031 
  • trunk/Puzzlebox/Synapse/Protocol.py

    r313 r318  
    1111 
    1212__changelog__ = """\ 
    13 Last Update: 2011.12.04 
     13Last Update: 2011.12.20 
    1414""" 
    1515 
     
    11421142                 
    11431143                self.keep_running = False 
    1144                 self.buffer_check_timer.stop() 
    1145                 self.read_buffer_check_timer.stop() 
     1144                try: 
     1145                        self.buffer_check_timer.stop() 
     1146                except Exception, e: 
     1147                        if self.DEBUG: 
     1148                                print "ERROR: Protocol failed to call self.buffer_check_timer.stop() in stop():", 
     1149                                print e 
     1150                 
     1151                try: 
     1152                        self.read_buffer_check_timer.stop() 
     1153                except Exception, e: 
     1154                        if self.DEBUG: 
     1155                                print "ERROR: Protocol failed to call self.read_buffer_check_timer.stop() in stop():", 
     1156                                print e 
     1157                 
    11461158                self.buffer = '' 
    11471159         
     
    11551167                 
    11561168                if callThreadQuit: 
    1157                         QtCore.QThread.quit(self) 
     1169                        try: 
     1170                                QtCore.QThread.quit(self) 
     1171                        except Exception, e: 
     1172                                if self.DEBUG: 
     1173                                        print "ERROR: Protocol failed to call QtCore.QThread.quit(self) in exitThread():", 
     1174                                        print e 
    11581175         
    11591176         
Note: See TracChangeset for help on using the changeset viewer.