[Development] CI broken again?

Thiago Macieira thiago.macieira at intel.com
Wed Feb 19 20:25:32 CET 2014


Em qua 19 fev 2014, às 17:43:15, Peter Hartmann escreveu:
> On 02/19/2014 05:22 PM, Thiago Macieira wrote:
> > Em qua 19 fev 2014, às 17:20:13, Peter Hartmann escreveu:
> >> What I think the problem is: We get 2 Socks messages in 1 TCP packet, so
> >> the read notifier only fires once, then we never parse the 2nd Socks
> >> message.
> > 
> > What 2 SOCKS messages are those and which command did we send?
> 
> Unfortunately the codepaste from the Digia test has expired; IIRC they
> were the 2 responses to our Connect Command:
> 
> 1. Results(V5): Succeeded, Address Type, Remote Address, Port
> 2. Command: Connect, Remote Address, Remote Port
> 
> So I think we need to make the our socket engine parse the 2nd message
> as well, even without an explicit readyReady().

There's only one reply per SOCKS request. The server can't send two replies,  
the protocol doesn't support that.

Did the network self test fail? It should have printed the command dump.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Development mailing list