[erlang-questions] Websocket client for yaws server - problem with fragmentation?
arif@REDACTED
arif@REDACTED
Fri Feb 1 16:04:22 CET 2013
Hi,
I have tried to write some client functions to test the yaws websocket
server (https://github.com/arifishaq/erlws.git)
I have discovered a couple of interesting things I didn't know about:
- there is support for the ping message
- there is support for fragmented messages
On the latter, I have run into some problems and am curious to know what's
wrong, if anything is.
I am testing the server usign ct_run (see the suite in the test directory)
In practice, everything works, except when I try to send fragmented
messages. If there isn't a pause of at least 1 ms between the sending of
each fragmented message, the tests fragmented_text_delivery and
fragmented_binary_delivery fail.
Could this be a problem with the common test framework? Or with yaws?
Actually, the server does collect all the fragments and reports the
composed message to the callback module.
As I am a newbie to Erlang, I still don't know how to use trace or dbg to
try to figure out what's going on.
Thanks for any suggestions.
Best regards
Arif
More information about the erlang-questions
mailing list