Skip to content

Commit aff2330

Browse files
authored
Check if socket is already connected
1 parent 9f0d2e5 commit aff2330

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/tcp-client-request-handler.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,11 @@ export default class ModbusTCPClientRequestHandler extends MBClientRequestHandle
3939

4040
this._socket.on('connect', this._onConnect.bind(this))
4141
this._socket.on('close', this._onClose.bind(this))
42+
43+
// Check if the passed in socket connection is already connected
44+
if(this._socket.readyState === 'open'){
45+
this._onConnect()
46+
}
4247
}
4348

4449
// TODO: Find a better way then putting in the any overide

0 commit comments

Comments
 (0)