mirror of
https://github.com/openssl/openssl.git
synced 2024-12-24 17:33:53 +08:00
Fix TLSProxy race by adding missing eval
Reviewed-by: Richard Levitte <levitte@openssl.org>
This commit is contained in:
parent
f2b9c25721
commit
7ad5fb6267
@ -226,12 +226,14 @@ sub clientstart
|
||||
do {
|
||||
my $servaddr = $self->server_addr;
|
||||
$servaddr =~ s/[\[\]]//g; # Remove [ and ]
|
||||
eval {
|
||||
$server_sock = $IP_factory->(
|
||||
PeerAddr => $servaddr,
|
||||
PeerPort => $self->server_port,
|
||||
MultiHomed => 1,
|
||||
Proto => 'tcp'
|
||||
);
|
||||
};
|
||||
|
||||
$retry--;
|
||||
if ($@ || !defined($server_sock)) {
|
||||
|
Loading…
Reference in New Issue
Block a user