seperating the threads for each side could create problems with command ordering, when fxping one site needs information from the other before flashfxp and the transfer can continue, this information needs to be parsed from one site- to flash- to the other site, in a certain order. would also make it kind of hard to read logon messages if they were mixed up.
|