forked from OSchip/llvm-project
				
			Fix deadlock in gdb-client tests
Using a listen queue of length 0 caused a deadlock on my machine in the gdb-client tests while attempting to establish the loopback socket connection. I am not sure if this is down to a different python or kernel version, but in either case, having queue of length zero sounds like a bad idea, so I'm bumping that to one (which also fixes the deadlock). llvm-svn: 341096
This commit is contained in:
		
							parent
							
								
									2123ea7d5c
								
							
						
					
					
						commit
						a95c33f600
					
				| 
						 | 
				
			
			@ -246,7 +246,7 @@ class MockGDBServer:
 | 
			
		|||
        addr = ("127.0.0.1", self.port)
 | 
			
		||||
        self._socket.bind(addr)
 | 
			
		||||
        self.port = self._socket.getsockname()[1]
 | 
			
		||||
        self._socket.listen(0)
 | 
			
		||||
        self._socket.listen(1)
 | 
			
		||||
        self._thread = threading.Thread(target=self._run)
 | 
			
		||||
        self._thread.start()
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue