mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-27 01:22:49 +00:00
23 lines
588 B
JavaScript
23 lines
588 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
|
const require_Broker = require('./Broker-DRFgFvXI.js');
|
|
|
|
//#region src/server/broker/startBroker.ts
|
|
let broker;
|
|
function getBroker() {
|
|
return broker;
|
|
}
|
|
async function startBroker() {
|
|
if (getBroker()) return;
|
|
broker = new require_Broker.Broker();
|
|
await broker.start();
|
|
process.send?.("ready");
|
|
}
|
|
process.on("message", (message) => {
|
|
if (message === "start") {
|
|
require_Broker.fileLog(`startBroker... ${process.pid}`, "StartBroker", "info");
|
|
startBroker();
|
|
}
|
|
});
|
|
|
|
//#endregion
|
|
exports.getBroker = getBroker; |