I asked this question yesterday and didn't get much of a response so I'll try again ... Why is the keep alive socket option used for curl connection requests? The obvious disadvantage of keep alive is that the socket file descriptor is retained until the channel thread terminates. -- Paul Albrecht