You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Building libcurl with -DCURL_DISABLE_SOCKETPAIR and -DUSE_MSH3, gave me this link error: curl_msh3.obj : error LNK2019: unresolved external symbol Curl_socketpair referenced in function cf_msh3_connect
First: disabling the IPC communication with msh3 seriously cripples how it works and frankly, I am not convinced allowing this is a good idea. If you want to use msh3, you want it used. It might make sense to rather create an error that says so.
A complete fix to make this code use the wakeup_-macros instead of hardcoded socketpair also needs to usewakeup_write, wakeup_read and wakeup_close.