diff --git a/ElectronNET.CLI/ElectronNET.CLI.csproj b/ElectronNET.CLI/ElectronNET.CLI.csproj
index e2f4202..be7bfef 100644
--- a/ElectronNET.CLI/ElectronNET.CLI.csproj
+++ b/ElectronNET.CLI/ElectronNET.CLI.csproj
@@ -9,7 +9,7 @@
true
..\artifacts
ElectronNET.CLI
- 1.0.0
+ 1.0.1
Gregor Biswanger, Robert Muehsig
Electron.NET
diff --git a/ElectronNET.Host/api/ipc.js b/ElectronNET.Host/api/ipc.js
index 2d127c2..c04b173 100644
--- a/ElectronNET.Host/api/ipc.js
+++ b/ElectronNET.Host/api/ipc.js
@@ -4,6 +4,7 @@ var electron_1 = require("electron");
module.exports = function (socket) {
socket.on('registerIpcMainChannel', function (channel) { // 监听主程序注册
electron_1.ipcMain.on(channel, function (event, args) { // 监听前端的推送
+ console.log('ipc emit...', 'global.elesocket', global.elesocket.id, channel);
global.elesocket.emit(channel, [event.preventDefault(), args]); // 发送到后端
});
});
diff --git a/ElectronNET.Host/main.js b/ElectronNET.Host/main.js
index 3386eb5..a51d3ce 100644
--- a/ElectronNET.Host/main.js
+++ b/ElectronNET.Host/main.js
@@ -15,11 +15,13 @@ app.on('ready', () => {
function startSocketApiBridge(port) {
io = require('socket.io')(port);
+ // yf add
+ io.setMaxListeners(0);
startAspCoreBackend(port);
io.on('connection', (socket) => {
global.elesocket = socket;
- console.log('ASP.NET Core Application connected...', 'global.elesocket', global.elesocket.id);
+ console.log('ASP.NET Core Application connected...', 'global.elesocket', global.elesocket.id, new Date());
appApi = require('./api/app')(socket, app);
browserWindows = require('./api/browserWindows')(socket);