[Twisted-Python] banana SIZE_LIMIT
glyph at twistedmatrix.com
Mon Mar 18 15:35:51 EDT 2013
On Mar 18, 2013, at 7:49 AM, Sergey Gerasimov <sergun at gmail.com> wrote:
> Are they some simple ways (keeping existing interface) around BananaError
> for long values returned from PB methods?
Don't return long values. They block the connection. Chunk them up and stream them asynchronously by repeatedly calling a method to buffer them up, and then add a .finish() method that takes the buffered data and invokes your original logic.
More information about the Twisted-Python