diff options
Diffstat (limited to 'src/lib/libcrypto/bio/bss_sock.c')
-rw-r--r-- | src/lib/libcrypto/bio/bss_sock.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bio/bss_sock.c b/src/lib/libcrypto/bio/bss_sock.c index 07e52ec400..eb2965970c 100644 --- a/src/lib/libcrypto/bio/bss_sock.c +++ b/src/lib/libcrypto/bio/bss_sock.c | |||
@@ -124,7 +124,8 @@ static int sock_free(BIO *a) | |||
124 | { | 124 | { |
125 | if (a->init) | 125 | if (a->init) |
126 | { | 126 | { |
127 | SHUTDOWN2(a->num); | 127 | shutdown(a->num, SHUT_RDWR); |
128 | close(a->num); | ||
128 | } | 129 | } |
129 | a->init=0; | 130 | a->init=0; |
130 | a->flags=0; | 131 | a->flags=0; |