From 7cfed6ff23036eb35327540dedb1aba3f6aec163 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Tue, 22 Jun 2021 11:51:52 +0200 Subject: [PATCH] web socket constructor --- web/polyfills.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/polyfills.ts b/web/polyfills.ts index 17dbcfc0..1878bcf5 100644 --- a/web/polyfills.ts +++ b/web/polyfills.ts @@ -23,9 +23,10 @@ export class SocketProxy extends Duplex { super({ allowHalfOpen: false, }) - this.socket = new window['__connector__'].Socket(...args) + this.socket = window['__connector__'].createSocket(...args) this.socket.connect$.subscribe(() => this['emit']('connect')) this.socket.data$.subscribe(data => this['emit']('data', Buffer.from(data))) + this.socket.error$.subscribe(error => this['emit']('error', error)) } connect (...args: any[]) {