浏览代码

Handle promises with a void.

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

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

@@ -58,7 +58,7 @@ export class DefaultKernel implements Kernel.IKernel {
     this._clientId = options.clientId || UUID.uuid4();
     this._username = options.username || '';
 
-    this._readyPromise.promise.then(() => {
+    void this._readyPromise.promise.then(() => {
       this._sendPending();
     });
 
@@ -832,7 +832,7 @@ export class DefaultKernel implements Kernel.IKernel {
         if (this._isReady) {
           this._isReady = false;
           this._readyPromise = new PromiseDelegate();
-          this._readyPromise.promise.then(() => {
+          void this._readyPromise.promise.then(() => {
             // when we are ready again, send any pending messages.
             this._sendPending();
           });
@@ -843,7 +843,7 @@ export class DefaultKernel implements Kernel.IKernel {
           this._isReady = false;
           this._readyPromise = new PromiseDelegate();
         }
-        this._readyPromise.promise.catch(this._noOp);
+        void this._readyPromise.promise.catch(this._noOp);
         this._readyPromise.reject('Kernel is dead');
         break;
       default: