File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,9 +18,6 @@ export default class ModbusRTUClientRequestHandler extends MBClientRequestHandle
1818 protected _requests : Array < UserRequest < ModbusRTURequest > >
1919 protected _currentRequest : UserRequest < ModbusRTURequest > | null | undefined
2020 protected readonly _address : number
21- protected _socket : any
22- protected _onConnect : any
23- protected _clearAllRequests : any
2421
2522 /**
2623 * Creates an instance of ModbusRTUClientRequestHandler.
@@ -36,6 +33,11 @@ export default class ModbusRTUClientRequestHandler extends MBClientRequestHandle
3633 this . _currentRequest = null
3734
3835 this . _socket . on ( 'open' , this . _onConnect . bind ( this ) )
36+
37+ // Check if the passed in socket connection is already connected
38+ if ( this . _socket . isOpen ) {
39+ this . _onConnect ( )
40+ }
3941 }
4042
4143 // TODO: Find a better way then putting in the any overide
You can’t perform that action at this time.
0 commit comments