| 
									
										
										
										
											2019-07-03 03:04:28 -06:00
										 |  |  | // +build !windows | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | package runner | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-07-10 01:16:45 -06:00
										 |  |  | import ( | 
					
						
							|  |  |  | 	"os" | 
					
						
							|  |  |  | 	"os/exec" | 
					
						
							|  |  |  | ) | 
					
						
							| 
									
										
										
										
											2019-07-03 03:04:28 -06:00
										 |  |  | 
 | 
					
						
							|  |  |  | func backgroundCmd(cmd *exec.Cmd) { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2019-07-10 01:16:45 -06:00
										 |  |  | 
 | 
					
						
							|  |  |  | func kill(pid int) error { | 
					
						
							|  |  |  | 	p, err := os.FindProcess(pid) | 
					
						
							|  |  |  | 	// already died | 
					
						
							|  |  |  | 	if nil != err { | 
					
						
							|  |  |  | 		return nil | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	return p.Kill() | 
					
						
							|  |  |  | } |