Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-05 Thread Daniel Stenberg
On Tue, 5 Sep 2017, Valentin David wrote: OK, I suppose my bug was the same as #1804 then. Will there be a 7.55.2 version? No, there's no 7.55.2 planned. It is less than a month until the planned 7.56.0 release though! -- / daniel.haxx.se

Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-05 Thread Valentin David
On Tue, 2017-09-05 at 14:12 +0200, Daniel Stenberg wrote: > On Tue, 5 Sep 2017, Valentin David wrote: > > > Master *is not* affected, 7.55.1 *is* affected however. So > > something broke  > > but got fixed. > > Ah, cool. I suspect 74dac344b2f is what fixed it, but as long as it > works now  >

Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-05 Thread Daniel Stenberg
On Tue, 5 Sep 2017, Valentin David wrote: Master *is not* affected, 7.55.1 *is* affected however. So something broke but got fixed. Ah, cool. I suspect 74dac344b2f is what fixed it, but as long as it works now I'm fine and happy! =) -- / daniel.haxx.se

Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-05 Thread Valentin David
On Tue, 2017-09-05 at 12:59 +0200, Daniel Stenberg wrote: > On Tue, 5 Sep 2017, Valentin David wrote: > > > > Thanks. Can you elborate on how exactly this test application > > > reacts when  > > > the  problem occurs? I mean, how do I detect if it behaves > > > correctly or  > > > not? > >

Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-05 Thread Daniel Stenberg
On Tue, 5 Sep 2017, Valentin David wrote: Thanks. Can you elborate on how exactly this test application reacts when the  problem occurs? I mean, how do I detect if it behaves correctly or not? Failing would mean the application would never stop, because it would get less responses than the

Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-05 Thread Valentin David
On Mon, 2017-09-04 at 20:23 +0200, Daniel Stenberg wrote: > On Fri, 1 Sep 2017, Valentin David wrote: > > > I have made an example for Linux (epoll) that fails to complete on > > cURL  > > 7.55.0 and 7.55.1, but succeeds in 7.54.1, though sometimes it can > > get a bit  > > slow. > > Thanks. Can

Re: Using curl_multi some requests get ignored after connection succeeded

2017-09-04 Thread Daniel Stenberg
On Fri, 1 Sep 2017, Valentin David wrote: I have made an example for Linux (epoll) that fails to complete on cURL 7.55.0 and 7.55.1, but succeeds in 7.54.1, though sometimes it can get a bit slow. Thanks. Can you elborate on how exactly this test application reacts when the problem occurs?

Using curl_multi some requests get ignored after connection succeeded

2017-09-01 Thread Valentin David
Here is how it happens: Use curl_multi integration using SOCKETFUNCTION and TIMERFUNCTION. Create many easy handle requesting through HTTP onto an HTTP server at once. Have the backlog configuration through "listen" on the server be lower than the number requests. Curl will create as many