mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-27 22:30:56 +00:00
22 lines
487 B
JavaScript
22 lines
487 B
JavaScript
import { s as fileLog, t as Broker } from "./Broker-z82OgzMe.mjs";
|
|
|
|
//#region src/server/broker/startBroker.ts
|
|
let broker;
|
|
function getBroker() {
|
|
return broker;
|
|
}
|
|
async function startBroker() {
|
|
if (getBroker()) return;
|
|
broker = new Broker();
|
|
await broker.start();
|
|
process.send?.("ready");
|
|
}
|
|
process.on("message", (message) => {
|
|
if (message === "start") {
|
|
fileLog(`startBroker... ${process.pid}`, "StartBroker", "info");
|
|
startBroker();
|
|
}
|
|
});
|
|
|
|
//#endregion
|
|
export { getBroker }; |