]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
TODO: add point about improving SIGPIPE handling
authorStefan Eissing <stefan@eissing.org>
Thu, 15 Jan 2026 14:02:23 +0000 (15:02 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 15 Jan 2026 21:42:28 +0000 (22:42 +0100)
Closes #20330

docs/TODO.md

index cc13a91b613f09c40621e4d769e56c3d5b2e2e3e..7c7c065baf5aaf49b1edd05f5125af3747a88119 100644 (file)
@@ -1058,3 +1058,11 @@ See [curl issue 12655](https://github.com/curl/curl/issues/12655)
 
 Running test suite with `CURL_DBG_SOCK_WBLOCK=90 ./runtests.pl -a 1200 to
 1300` makes several Gopher test cases fail where they should not.
+
+# Signals
+
+## SIGPIPE
+
+Since we control the IO functions for most protocols and disable
+SIGPIPE on sends, libcurl could skip the special SIGPIPE ignore
+handling for those transfers.