File tree Expand file tree Collapse file tree 5 files changed +774
-523
lines changed
Expand file tree Collapse file tree 5 files changed +774
-523
lines changed Original file line number Diff line number Diff line change 1212 "dependencies" : {
1313 "@powersync/node" : " workspace:*" ,
1414 "dotenv" : " ^16.4.7" ,
15- "undici" : " ^7.10 .0"
15+ "undici" : " ^7.11 .0"
1616 },
1717 "devDependencies" : {
1818 "ts-node" : " ^10.9.2" ,
Original file line number Diff line number Diff line change 5353 "async-lock" : " ^1.4.0" ,
5454 "bson" : " ^6.6.0" ,
5555 "comlink" : " ^4.4.2" ,
56- "undici" : " ^7.10 .0"
56+ "undici" : " ^7.11 .0"
5757 },
5858 "devDependencies" : {
5959 "@powersync/drizzle-driver" : " workspace:*" ,
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ import {
1919 ProxyAgent ,
2020 WebSocket as UndiciWebSocket
2121} from 'undici' ;
22- import { ErrorRecordingDispatcher } from './ErrorRecordingDispatcher.js' ;
2322
2423export const STREAMING_POST_TIMEOUT_MS = 30_000 ;
2524
@@ -65,26 +64,15 @@ export class NodeRemote extends AbstractRemote {
6564 protected createSocket ( url : string ) : globalThis . WebSocket {
6665 // Create dedicated dispatcher for this WebSocket
6766 const baseDispatcher = this . getWebsocketDispatcher ( url ) ;
68- const errorRecordingDispatcher = new ErrorRecordingDispatcher ( baseDispatcher ) ;
6967
7068 // Create WebSocket with dedicated dispatcher
7169 const ws = new UndiciWebSocket ( url , {
72- dispatcher : errorRecordingDispatcher ,
70+ dispatcher : baseDispatcher ,
7371 headers : {
7472 'User-Agent' : this . getUserAgent ( )
7573 }
7674 } ) ;
7775
78- errorRecordingDispatcher . onError = ( error : Error ) => {
79- // When we receive an error from the Dispatcher, emit the event on the websocket.
80- // This will take precedence over the WebSocket's own error event, giving more details on what went wrong.
81- const event = new ErrorEvent ( 'error' , {
82- error,
83- message : error . message
84- } ) ;
85- ws . dispatchEvent ( event ) ;
86- } ;
87-
8876 return ws as globalThis . WebSocket ;
8977 }
9078
You can’t perform that action at this time.
0 commit comments