| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -2428,8 +2428,7 @@ static int send_recv_auth(stratum_instance_t *client) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								json_get_string(&secondaryuserid, val, "secondaryuserid"); | 
					 | 
					 | 
					 | 
								json_get_string(&secondaryuserid, val, "secondaryuserid"); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								parse_worker_diffs(ckp, worker_array); | 
					 | 
					 | 
					 | 
								parse_worker_diffs(ckp, worker_array); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								client->suggest_diff = worker->mindiff; | 
					 | 
					 | 
					 | 
								client->suggest_diff = worker->mindiff; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								if (!user->auth_time) | 
					 | 
					 | 
					 | 
								user->auth_time = time(NULL); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									user->auth_time = time(NULL); | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							} | 
					 | 
					 | 
					 | 
							} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							if (secondaryuserid && (!safecmp(response, "ok.authorise") || | 
					 | 
					 | 
					 | 
							if (secondaryuserid && (!safecmp(response, "ok.authorise") || | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
										!safecmp(response, "ok.addrauth"))) { | 
					 | 
					 | 
					 | 
										!safecmp(response, "ok.addrauth"))) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |