diff --git a/src/ICSharpCore.Primitives/DisplayData.cs b/src/ICSharpCore.Primitives/DisplayData.cs index adb6c20..8a41b12 100644 --- a/src/ICSharpCore.Primitives/DisplayData.cs +++ b/src/ICSharpCore.Primitives/DisplayData.cs @@ -13,9 +13,6 @@ namespace ICSharpCore.Primitives /// public class DisplayData { - [JsonProperty("source")] - public string Source { get; set; } - [JsonProperty("data")] public JObject Data { get; set; } @@ -27,7 +24,6 @@ public class DisplayData public DisplayData() { - Source = string.Empty; Data = new JObject(); MetaData = new JObject(); Transient = new JObject(); diff --git a/src/ICSharpCore/Kernels/Kernel.cs b/src/ICSharpCore/Kernels/Kernel.cs index 62f1778..88c4a08 100644 --- a/src/ICSharpCore/Kernels/Kernel.cs +++ b/src/ICSharpCore/Kernels/Kernel.cs @@ -68,7 +68,7 @@ public void Start() { var message = new Message(header, raw); iopubSender.Send(message, - new Status { ExecutionState = StatusType.Busy }, + new Status { ExecutionState = StatusType.Idle }, MessageType.Status); _kernelInfoHandler.Process(message); } @@ -80,6 +80,9 @@ public void Start() new Status { ExecutionState = StatusType.Busy }, MessageType.Status); _executeHandler.Process(message); + iopubSender.Send(message, + new Status { ExecutionState = StatusType.Idle }, + MessageType.Status); } break; }