My outstanding theory is one that is a pain in the absolute butt to  
investigate.  =(  Basically my theory is that oscar.py is overwriting  
some variable that the underlying mechanism uses as of probably  
Twisted 2 and that variable controls some sort of queue or something  
along those lines.  That's the only thing I can come up with that  
would explain why it doesn't happen in Twisted 1, does in Twisted 2,  
and only happens to AIM/ICQ.  (note that folk haven't seen the  
behavior in PyMSNt as far as I've ever seen)  I started actually  
planning on bundling Twisted 1 at one point.

Daniel

On Jun 3, 2007, at 9:38 AM, Chris Carlin wrote:

> I'm trying to track down this longstanding delayed messages bug
> associated with pyaim-t. As may have been said before, I can see the
> message being handed over to twisted (transport.write), and I can  
> verify
> that the traffic is delayed with tcpdump.
>
> tcpNoDelay is set to true to disable Naugle's algorithm, but that's
> about all I can think of to do. It really does look like a buffering
> issue, though.
>
> Do the other transports experience this delay as well? Anyone have any
> thoughts on making Twisted behave?
>
> ~Chris
> _______________________________________________
> py-transports mailing list
> py-transports@blathersource.org
> http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports

_______________________________________________
py-transports mailing list
py-transports@blathersource.org
http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to