connecting: The kernel connection is not live, but we are attempting
to reconnect to the kernel.
disconnected: The kernel connection is permanently down, we will not
try to reconnect.
When a kernel connection is connected, the kernel status should be
valid. When a kernel connection is either connecting or disconnected,
the kernel status will be unknown unless the kernel status was dead,
in which case it stays dead.
The valid kernel connection states.
Notes
The status states are:
connected
: The kernel connection is live.connecting
: The kernel connection is not live, but we are attempting to reconnect to the kernel.disconnected
: The kernel connection is permanently down, we will not try to reconnect.When a kernel connection is
connected
, the kernel status should be valid. When a kernel connection is eitherconnecting
ordisconnected
, the kernel status will beunknown
unless the kernel status wasdead
, in which case it staysdead
.Status = 'unknown' | 'starting' | 'idle' | 'busy' | 'terminating' | 'restarting' | 'autorestarting' | 'dead';