← Commit list

fd82773820

Stefan Eissing
Stefan Eissing
2026-01-15
SUCCESS Duration: 352s

Subject

TODO: add point about improving SIGPIPE handling

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

docs/TODO.md+8 -0
@@ -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.