mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-11-03 23:35:26 +01:00 
			
		
		
		
	Add 2s timeout when connecting directly to node
This commit is contained in:
		@@ -10172,7 +10172,8 @@ fd_socket() {
 | 
				
			|||||||
                    break
 | 
					                    break
 | 
				
			||||||
               fi
 | 
					               fi
 | 
				
			||||||
          done
 | 
					          done
 | 
				
			||||||
     elif ! exec 5<>/dev/tcp/$nodeip/$PORT; then  #  2>/dev/null would remove an error message, but disables debugging
 | 
					     elif ! timeout 2 bash -c "exec 3<>/dev/tcp/$nodeip/$PORT" || \
 | 
				
			||||||
 | 
					          ! exec 5<>/dev/tcp/$nodeip/$PORT; then  #  2>/dev/null would remove an error message, but disables debugging
 | 
				
			||||||
          ((NR_SOCKET_FAIL++))
 | 
					          ((NR_SOCKET_FAIL++))
 | 
				
			||||||
          connectivity_problem $NR_SOCKET_FAIL $MAX_SOCKET_FAIL "TCP connect problem" "repeated TCP connect problems, giving up"
 | 
					          connectivity_problem $NR_SOCKET_FAIL $MAX_SOCKET_FAIL "TCP connect problem" "repeated TCP connect problems, giving up"
 | 
				
			||||||
          outln
 | 
					          outln
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user