Hi,

I don't know if this is the rigth place to post this question, but I'd really appreciate if you could help me in this matter.

I'm developing a RTMPT handler and testing it with a very simple action script client that makes two connections (NetConnection.connect(....))

The data from the first connection obviously arrives in the first connection socket(the only one established at that moment) BUT when it comes to the second connection the /ident and /open commands and the handshake data (1537 bytes) arrives in the first connection instead of coming in the second. In reality the second connection is accepted only after the /ident command arrives. This behavior is somewhat random.

Other times the handshake data comes in the rigth socket (the second one), but the connect command arrives in the wrong one (there are already two established TCP connections at this time, so why the connect command from the second connection used the the first connection socket ?) .

Is there any know reason for this ? Any thing I can do in order to make the data from the flash client come in the appropriate TCP connection?

BTW, this behavior never happens when I'm testing using the RTMP protocol...

Thank you very much,
Daniel


_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to