Quellcode durchsuchen

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

Jason Grout vor 6 Jahren
Ursprung
Commit
6d1865a0bf
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  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);
   }