Skip to content

websocket message size limitation introduced in tornadoweb causes kernel crashes #3468

@AaronWatters

Description

@AaronWatters

I have some IPython widgets that stopped working for larger data sets recently and with the help of chatters in https://gitter.im/jupyter-widgets/Lobby in particular Jason Grout @jasongrout it turns out that the failures are due to a new limitation in tornadoweb zmq over websockets

See first entry here: http://www.tornadoweb.org/en/stable/releases/v4.5.0.html

This commit: tornadoweb/tornado@104a302

This issue: tornadoweb/tornado#1269

This new limitation results in kernel crashes that I didn't see before if (for example) a javascript widget attempts to transfer more than 10 megs of data in a message to a python kernel.

Is it possible to fix/work-around the limitation in a robust way in general within the Jupyter framework?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions