| 
						
						
							
								
							
						
						
					 | 
					@ -39,16 +39,16 @@ class DbTransfer(object): | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										continue | 
					 | 
					 | 
										continue | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									elif last_transfer[id][0] <= curr_transfer[id][0] and \ | 
					 | 
					 | 
									elif last_transfer[id][0] <= curr_transfer[id][0] and \ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									last_transfer[id][1] <= curr_transfer[id][1]: | 
					 | 
					 | 
									last_transfer[id][1] <= curr_transfer[id][1]: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
										dt_transfer[id] = [int((curr_transfer[id][0] - last_transfer[id][0]) * Config.MYSQL_TRANSFER_MUL), | 
					 | 
					 | 
										dt_transfer[id] = [int((curr_transfer[id][0] - last_transfer[id][0]) * Config.TRANSFER_MUL), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
															int((curr_transfer[id][1] - last_transfer[id][1]) * Config.MYSQL_TRANSFER_MUL)] | 
					 | 
					 | 
															int((curr_transfer[id][1] - last_transfer[id][1]) * Config.TRANSFER_MUL)] | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
									else: | 
					 | 
					 | 
									else: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
										dt_transfer[id] = [int(curr_transfer[id][0] * Config.MYSQL_TRANSFER_MUL), | 
					 | 
					 | 
										dt_transfer[id] = [int(curr_transfer[id][0] * Config.TRANSFER_MUL), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
															int(curr_transfer[id][1] * Config.MYSQL_TRANSFER_MUL)] | 
					 | 
					 | 
															int(curr_transfer[id][1] * Config.TRANSFER_MUL)] | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
								else: | 
					 | 
					 | 
								else: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									if curr_transfer[id][0] == 0 and curr_transfer[id][1] == 0: | 
					 | 
					 | 
									if curr_transfer[id][0] == 0 and curr_transfer[id][1] == 0: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										continue | 
					 | 
					 | 
										continue | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
									dt_transfer[id] = [int(curr_transfer[id][0] * Config.MYSQL_TRANSFER_MUL), | 
					 | 
					 | 
									dt_transfer[id] = [int(curr_transfer[id][0] * Config.TRANSFER_MUL), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
														int(curr_transfer[id][1] * Config.MYSQL_TRANSFER_MUL)] | 
					 | 
					 | 
														int(curr_transfer[id][1] * Config.TRANSFER_MUL)] | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							query_head = 'UPDATE user' | 
					 | 
					 | 
							query_head = 'UPDATE user' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							query_sub_when = '' | 
					 | 
					 | 
							query_sub_when = '' | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -190,7 +190,7 @@ class DbTransfer(object): | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										trace = traceback.format_exc() | 
					 | 
					 | 
										trace = traceback.format_exc() | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										logging.error(trace) | 
					 | 
					 | 
										logging.error(trace) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
										#logging.warn('db thread except:%s' % e) | 
					 | 
					 | 
										#logging.warn('db thread except:%s' % e) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
									if DbTransfer.get_instance().event.wait(Config.MYSQL_UPDATE_TIME): | 
					 | 
					 | 
									if DbTransfer.get_instance().event.wait(Config.MYSQL_UPDATE_TIME) or not ServerPool.get_instance().thread.is_alive(): | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
										break | 
					 | 
					 | 
										break | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							except KeyboardInterrupt as e: | 
					 | 
					 | 
							except KeyboardInterrupt as e: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
								pass | 
					 | 
					 | 
								pass | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |