* Fixed the unhandled :class:`DeadReferenceError`` exception that was happening
in :mod:`IPython.kernel.multiengineclient' and :mod:`IPython.kernel.taskclient`
when the controller died or restarted. Now we capture that error
and raises a :class:`IPython.kernel.error.ConnectionError` that has a
better error message.
* Fixed the unhandled :class: `DeadReferenceE rror`` exception that was happening kernel. multiengineclie nt' and :mod:`IPython. kernel. taskclient` `IPython. kernel. error.Connectio nError` that has a
in :mod:`IPython.
when the controller died or restarted. Now we capture that error
and raises a :class:
better error message.