Change #255408
| Category | None |
| Changed by | Stefan Eissing <stefan@eissing.org> |
| Changed at | Fri 16 Jan 2026 16:43:43 |
| Repository | https://api.github.com/repos/curl/curl |
| Project | curl/curl |
| Branch | master |
| Revision | 6c8956c1cbf5cffcd2fd4571cf277e2eec280578 |
Comments
socketpair: cleaner interface Declutter the ifdefs in socketpair.h. Introduce Curl_wakeup_*() function that encapsulate the details about how the socketpair is implemented. This moves the EVENTFD specials from the using code into socketpair implemenatation, avoiding duplications in three places. Closes #20340
Changed files
- lib/asyn-thrdd.c
- lib/multi.c
- lib/socketpair.c
- lib/socketpair.h