浏览代码

Schedule sending pending kernel messages for the initial ready promise as well.

Jason Grout 6 年之前
父节点
当前提交
6d1865a0bf
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      packages/services/src/kernel/default.ts

+ 3 - 0
packages/services/src/kernel/default.ts

@@ -59,6 +59,9 @@ export class DefaultKernel implements Kernel.IKernel {
     this._username = options.username || '';
     this._futures = new Map<string, KernelFutureHandler>();
     this._comms = new Map<string, Kernel.IComm>();
+    this._readyPromise.promise.then(() => {
+      this._sendPending();
+    });
     this._createSocket();
     Private.runningKernels.push(this);
   }