Buy commercial curl support from WolfSSL. We help you work
out your issues, debug your libcurl applications, use the API, port to new
platforms, add new features and more. With a team lead by the curl founder
himself.
Re: curl-library Digest, Vol 24, Issue 4
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: Mike Duglas via curl-library <curl-library_at_lists.haxx.se>
Date: Sat, 15 Jul 2023 22:05:25 +0300
Hi Daniel,
I created a bug report #11443 where I described my experience with
websockets in v8.x.
Date: Sat, 15 Jul 2023 22:05:25 +0300
Hi Daniel,
I created a bug report #11443 where I described my experience with
websockets in v8.x.
-- Mike сб, 15 июл. 2023 г. в 15:20, Daniel Stenberg <daniel_at_haxx.se>: > On Sat, 15 Jul 2023, Paul Fotheringham via curl-library wrote: > > >> bytesleft == 0 means no more data in this frame. > >> bytesleft == 0 and CURLWS_CONT bit is not set means the end of the > message. > > > > Unfortunately that does not seem to be the case for me. I fragment my > > message into eight frames and the first frame does not have the > CURLWS_CONT > > bit set, the following seven frames do. > > It might be a bug then? I read this as you saying that libcurl delivers > these > eight frames as 8 whole fragments so that bytesleft is zero in all of them? > > See > > https://github.com/curl/curl/blob/a70d97c46cdf94ef8adf9ed6cb0af01c2aea038b/lib/ws.c#L428-L447 > > > This is what I would expect if CURLWS_CONT has the same meaning as the > > continuation frame opcode. > > That's the intention. > > Can you provide an example snippet that reproduces this? > > -- > > / daniel.haxx.se > | Commercial curl support up to 24x7 is available! > | Private help, bug fixes, support, ports, new features > | https://curl.se/support.html >
-- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.htmlReceived on 2023-07-15