Working right now to add graceful connection shutdown to libcurl. The hardest part in communication is to end one with both sides being happy. Not a joke.

When a heavy libcurl application uses many short connections, it might run out of local ports. Because TCP and TLS.

First infrastructure and use for FTP+SSL data connection is here:

github.com/curl/curl/pull/1390

Follow

@icing hmm you say "goodbye". Then I respond by saying "goodbye". But how will I know that you received my goodbye, unless you stay active to send an ack? Maybe start with exchanging "goodbye1" for which we both require ack, then after that send a "goodbye2" where no ack is needed? 🙃

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml