未验证 提交 e99374a0 编写于 作者: B Bartek Iwańczuk 提交者: GitHub

make Worker.poll private (#4603)

上级 ce02167c
......@@ -92,7 +92,7 @@ export class WorkerImpl extends EventTarget implements Worker {
options?.name
);
this.#id = id;
this.poll();
this.#poll();
}
#handleError = (e: any): boolean => {
......@@ -116,7 +116,7 @@ export class WorkerImpl extends EventTarget implements Worker {
return handled;
};
async poll(): Promise<void> {
#poll = async (): Promise<void> => {
while (!this.#terminated) {
const event = await hostGetMessage(this.#id);
......@@ -150,7 +150,7 @@ export class WorkerImpl extends EventTarget implements Worker {
throw new Error(`Unknown worker event: "${type}"`);
}
}
};
postMessage(data: any): void {
if (this.#terminated) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册