chore: final read before merging
	
		
			
	
		
	
	
		
			
				
	
				ci/woodpecker/pr/docs Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/lint Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/build Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/man Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/docker Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/test Pipeline was successful
				
					Details
				
			
		
	
				
					
				
			
				
	
				ci/woodpecker/pr/docs Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/lint Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/build Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/man Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/docker Pipeline was successful
				
					Details
				
			
		
			
				
	
				ci/woodpecker/pr/test Pipeline was successful
				
					Details
				
			
		
	
							parent
							
								
									51df1874f5
								
							
						
					
					
						commit
						60cb91c18c
					
				|  | @ -144,7 +144,9 @@ fn (mut q BuildJobQueue) pop_invalid(arch string) { | |||
| // peek shows the first job for the given architecture that's ready to be | ||||
| // executed, if present. | ||||
| pub fn (mut q BuildJobQueue) peek(arch string) ?BuildJob { | ||||
| 	rlock q.mutex { | ||||
| 	// Even peek requires a write lock, because pop_invalid can modify the data | ||||
| 	// structure | ||||
| 	lock q.mutex { | ||||
| 		if arch !in q.queues { | ||||
| 			return none | ||||
| 		} | ||||
|  |  | |||
|  | @ -36,9 +36,7 @@ fn (mut app App) init_job_queue() ! { | |||
| 
 | ||||
| 	for targets.len > 0 { | ||||
| 		for target in targets { | ||||
| 			for arch in target.arch { | ||||
| 				app.job_queue.insert(target: target, arch: arch.value)! | ||||
| 			} | ||||
| 			app.job_queue.insert_all(target)! | ||||
| 		} | ||||
| 
 | ||||
| 		i += 25 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue