Merge pull request #681 from embark-framework/bugfix/test-ipc

Fix connection to IPC
This commit is contained in:
Iuri Matias 2018-08-07 13:28:49 -04:00 committed by GitHub
commit 00bb7a0de0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 4 deletions

View File

@ -38,6 +38,7 @@ class IPC {
} }
serve() { serve() {
fs.mkdirpSync(fs.dappPath(".embark"));
ipc.serve(this.socketPath, () => {}); ipc.serve(this.socketPath, () => {});
ipc.server.start(); ipc.server.start();
@ -50,7 +51,7 @@ class IPC {
if (data.action !== action) { if (data.action !== action) {
return; return;
} }
let reply = function(replyData) { let reply = function(_err, replyData) {
self.reply(socket, 'compile', replyData); self.reply(socket, 'compile', replyData);
}; };
done(data.message, reply, socket); done(data.message, reply, socket);
@ -66,7 +67,7 @@ class IPC {
if (msg.action !== action) { if (msg.action !== action) {
return; return;
} }
cb(msg.message); cb(null, msg.message);
}); });
} }

View File

@ -117,8 +117,8 @@ class Test {
web3: this.web3 web3: this.web3
}); });
this.engine.startService("deployment", { this.engine.startService("deployment", {
trackContracts: false trackContracts: false,
//ipcRole: 'client' // disabled for now due to issues with ipc file ipcRole: 'client'
}); });
this.events.request('deploy:setGasLimit', 6000000); this.events.request('deploy:setGasLimit', 6000000);
} }