@@ -5,10 +5,11 @@ import { api_handle_message, api_register, api_register_any, api_unregister, api
55import { create_server , server_add_client , server_broadcast , server_request , server_send , SocketServerData } from '@shared/socket/SocketServer' ;
66import { SocketRequestData , SocketResponseData } from '@shared/socket/types' ;
77import * as ws from 'ws' ;
8- import { VERBOSE } from '.' ;
98import { genPipelineBackOut , MiddlewareRes , PipelineRes } from './SocketServerMiddleware' ;
109import { createNewDialog } from './util/dialog' ;
1110
11+ const verbose = false ;
12+
1213type BackAPI = SocketAPIData < BackIn , BackInTemplate , MsgEvent >
1314type BackClients = SocketServerData < BackOut , BackOutTemplate , ws >
1415export type BackClient = BackClients [ 'clients' ] [ number ]
@@ -74,7 +75,7 @@ export class SocketServer {
7475 public async listen ( minPort : number , maxPort : number , host : string | undefined ) : Promise < void > {
7576 this . host = host ;
7677 const result = await startServer ( this . port !== - 1 ? this . port : minPort , this . port !== - 1 ? this . port : maxPort , host ) ;
77- result . server . on ( 'connection' , this . onConnect . bind ( this ) ) ;
78+ result . server . on ( 'connection' , this . onConnect ) ;
7879 this . server = result . server ;
7980 this . port = result . port ;
8081 this . retryCounter = 0 ; // Reset retries on a good connection
@@ -283,7 +284,7 @@ export class SocketServer {
283284
284285 // Event Handlers
285286
286- protected onConnect ( socket : ws ) : void {
287+ onConnect = ( socket : ws ) => {
287288 // Read the first message as a "secret key"
288289 socket . onmessage = ( event ) => {
289290 if ( event . data === 'flashpoint-launcher' ) {
@@ -297,9 +298,9 @@ export class SocketServer {
297298 socket . close ( ) ;
298299 }
299300 } ;
300- }
301+ } ;
301302
302- protected async onMessage ( event : ws . MessageEvent ) : Promise < void > {
303+ async onMessage ( event : ws . MessageEvent ) : Promise < void > {
303304 const [ parsed_data , parse_error ] = parse_message_data ( event . data ) ;
304305
305306 if ( parse_error ) {
@@ -360,7 +361,7 @@ export class SocketServer {
360361 const start = performance . now ( ) ;
361362 const [ inc , out ] = await api_handle_message ( this . api , data , msg_event ) ;
362363 const end = performance . now ( ) ;
363- if ( VERBOSE . enabled && 'type' in data && data . type !== BackIn . KEEP_ALIVE ) {
364+ if ( verbose && 'type' in data && data . type !== BackIn . KEEP_ALIVE ) {
364365 console . log ( `${ Math . floor ( end - start ) } ms - "${ BackIn [ data . type ] } "` ) ;
365366 }
366367
0 commit comments