Skip to content

Commit 02d3cd5

Browse files
lightvectoryhirose
authored andcommitted
Fix multiple threading bugs including #699 and #697
1 parent 47e5af1 commit 02d3cd5

File tree

3 files changed

+175
-46
lines changed

3 files changed

+175
-46
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -645,6 +645,12 @@ cli.set_ca_cert_path("./ca-bundle.crt");
645645
cli.enable_server_certificate_verification(true);
646646
```
647647
648+
Note: When using SSL, it seems impossible to avoid SIGPIPE in all cases, since on some operating systems, SIGPIPE
649+
can only be suppressed on a per-message basis, but there is no way to make the OpenSSL library do so for its
650+
internal communications. If your program needs to avoid being terminated on SIGPIPE, the only fully general way might
651+
be to set up a signal handler for SIGPIPE to handle or ignore it yourself.
652+
653+
648654
Compression
649655
-----------
650656

0 commit comments

Comments
 (0)