Remove unnecessary function call

* jupyter-kernel-manager.el (initialize-instance): Remove
  `jupyter-kernel-alive-p` call.  This check is already done by
  `jupyter-kill-kernel`.
This commit is contained in:
Nathaniel Nicandro 2020-04-06 18:51:10 -05:00
parent ebf67c475e
commit 2ff99918d2

View file

@ -49,10 +49,7 @@
(cl-defmethod initialize-instance ((kernel jupyter-kernel-lifetime) &optional _slots) (cl-defmethod initialize-instance ((kernel jupyter-kernel-lifetime) &optional _slots)
(cl-call-next-method) (cl-call-next-method)
(jupyter-add-finalizer kernel (jupyter-add-finalizer kernel (lambda () (jupyter-kill-kernel kernel))))
(lambda ()
(when (jupyter-kernel-alive-p kernel)
(jupyter-kill-kernel kernel)))))
(cl-defgeneric jupyter-kernel-alive-p ((kernel jupyter-kernel-lifetime)) (cl-defgeneric jupyter-kernel-alive-p ((kernel jupyter-kernel-lifetime))
"Return non-nil if KERNEL is alive.") "Return non-nil if KERNEL is alive.")