File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed
Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -37,13 +37,13 @@ module.exports = class DNSOverTCP extends BaseDNS {
3737 tcpClient . write ( Buffer . concat ( [ lengthBuffer , packet ] ) )
3838 } )
3939
40- tcpClient . on ( 'data' , ( data ) => {
40+ tcpClient . once ( 'data' , ( data ) => {
4141 const length = data . readUInt16BE ( 0 )
4242 const response = dnsPacket . decode ( data . subarray ( 2 , 2 + length ) )
4343 resolve ( response )
4444 } )
4545
46- tcpClient . on ( 'error' , ( err ) => {
46+ tcpClient . once ( 'error' , ( err ) => {
4747 reject ( err )
4848 } )
4949 } )
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ module.exports = class DNSOverUDP extends BaseDNS {
3535 } )
3636
3737 // 接收 UDP 响应
38- udpClient . on ( 'message' , ( msg ) => {
38+ udpClient . once ( 'message' , ( msg ) => {
3939 const response = dnsPacket . decode ( msg )
4040 resolve ( response )
4141 } )
Original file line number Diff line number Diff line change @@ -106,9 +106,9 @@ let ip
106106
107107console . log ( '\n--------------- test PreSet ---------------\n' )
108108ip = await dnsProviders . PreSet . lookup ( presetHostname )
109- assert . strictEqual ( ip , presetIp ) // test preset
110109console . log ( '===> test PreSet:' , ip , '\n\n' )
111110console . log ( '\n\n' )
111+ assert . strictEqual ( ip , presetIp ) // test preset
112112
113113
114114console . log ( '\n--------------- test https ---------------\n' )
You can’t perform that action at this time.
0 commit comments