diff --git a/IPython/html/notebookapp.py b/IPython/html/notebookapp.py index 917accc..ea41a7e 100644 --- a/IPython/html/notebookapp.py +++ b/IPython/html/notebookapp.py @@ -174,7 +174,6 @@ class NotebookWebApplication(web.Application): # IPython stuff mathjax_url=ipython_app.mathjax_url, - max_msg_size=ipython_app.max_msg_size, config=ipython_app.config, use_less=ipython_app.use_less, jinja2_env=Environment(loader=FileSystemLoader(template_path)), @@ -295,11 +294,6 @@ class NotebookApp(BaseIPythonApplication): kernel_argv = List(Unicode) - max_msg_size = Integer(65536, config=True, help=""" - The max raw message size accepted from the browser - over a WebSocket connection. - """) - def _log_level_default(self): return logging.INFO diff --git a/IPython/html/services/kernels/handlers.py b/IPython/html/services/kernels/handlers.py index 0300211..8f959f9 100644 --- a/IPython/html/services/kernels/handlers.py +++ b/IPython/html/services/kernels/handlers.py @@ -79,10 +79,6 @@ class KernelActionHandler(IPythonHandler): class ZMQChannelHandler(AuthenticatedZMQStreamHandler): - @property - def max_msg_size(self): - return self.settings.get('max_msg_size', 65535) - def create_stream(self): km = self.kernel_manager meth = getattr(km, 'connect_%s' % self.channel) @@ -109,9 +105,8 @@ class ZMQChannelHandler(AuthenticatedZMQStreamHandler): self.zmq_stream.on_recv(self._on_zmq_reply) def on_message(self, msg): - if len(msg) < self.max_msg_size: - msg = jsonapi.loads(msg) - self.session.send(self.zmq_stream, msg) + msg = jsonapi.loads(msg) + self.session.send(self.zmq_stream, msg) def on_close(self): # This method can be called twice, once by self.kernel_died and once