bostr/testworker.js
Yonle 33e17b23d7 testworker: try use different sid for test
Signed-off-by: Yonle <yonle@lecturify.net>
2024-05-12 16:11:31 +07:00

26 lines
505 B
JavaScript

const { Worker } = require("worker_threads");
const worker = new Worker(__dirname + "/worker_bouncer.js", { name: "Bostr (worker)" });
let id = null;
worker.on('message', msg => {
console.log(msg);
if (!id && msg.id) {
id = msg.id;
worker.postMessage({
type: "req",
id,
sid: "TestWorker",
filters: [{ kinds: [1] }]
});
}
});
worker.on("online", _ => {
worker.postMessage({
type: "getsess",
data: { ip: "[TestWorker]", ident: "TestWorker" }
})
});