diff options
author | Test_User <hax@andrewyu.org> | 2024-06-20 08:37:48 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2024-06-20 08:37:48 -0400 |
commit | 6a858830eb5ab1c8cd78e502471f88333b9bcca5 (patch) | |
tree | 3dd257eb4f66dae4b28ade6bee08bf84b85ea4b7 /networks | |
parent | b3c973703505c3603c530fb7b50c9de204b23c77 (diff) | |
download | haxircd-6a858830eb5ab1c8cd78e502471f88333b9bcca5.tar.gz haxircd-6a858830eb5ab1c8cd78e502471f88333b9bcca5.zip |
Fixes
Diffstat (limited to 'networks')
-rw-r--r-- | networks/openssl_buffered.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/networks/openssl_buffered.c b/networks/openssl_buffered.c index 209181a..87d20a5 100644 --- a/networks/openssl_buffered.c +++ b/networks/openssl_buffered.c @@ -573,6 +573,9 @@ int openssl_buffered_accept(int listen_fd, void **handle, struct string *addr) { } while (1); openssl_handle->valid = 1; + openssl_handle->close = 0; + openssl_handle->write_buffer_index = 0; + openssl_handle->buffer_len = 0; openssl_handle->buffer = malloc(OPENSSL_BUFFERED_LEN); if (!openssl_handle->buffer) |