Parcourir la source

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

Jason Grout il y a 6 ans
Parent
commit
6d1865a0bf
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  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);
   }