| 
					
				 | 
			
			
				@@ -308,7 +308,7 @@ class Shell(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			while time.time() < deadline and proc.poll() == None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				time.sleep(poll_seconds) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if proc.poll() == None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				os.killpg(proc.pid, signal.SIGTERM) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				os.kill(proc.pid, signal.SIGTERM) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				return 'timeout' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			stdout,stderr = proc.communicate() 
			 |