Browse Source

Use the done promise in the default kernel

Steven Silvester 8 years ago
parent
commit
e78c8efd82
1 changed files with 1 additions and 5 deletions
  1. 1 5
      packages/services/src/kernel/default.ts

+ 1 - 5
packages/services/src/kernel/default.ts

@@ -1403,11 +1403,7 @@ namespace Private {
     } catch (e) {
       return Promise.reject(e);
     }
-    return new Promise<any>((resolve, reject) => {
-      future.onReply = (reply: KernelMessage.IMessage) => {
-        resolve(reply);
-      };
-    });
+    return future.done;
   }
 
   /**