Skip to content
This repository was archived by the owner on Aug 29, 2023. It is now read-only.

Commit 9ac5cca

Browse files
committed
fix: error was passed in duplicate
1 parent cdfd473 commit 9ac5cca

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

src/index.js

-5
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,6 @@ function TCP () {
3838
conn.emit('timeout')
3939
})
4040

41-
socket.on('error', (err) => {
42-
callback(err)
43-
conn.emit('error', err)
44-
})
45-
4641
socket.on('connect', () => {
4742
callback(null, conn)
4843
conn.emit('connect')

test/libp2p-tcp.spec.js

+9
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,15 @@ describe('dial', () => {
214214
conn.on('end', done)
215215
})
216216

217+
it('dial to non existent listener', (done) => {
218+
const ma = multiaddr('/ip4/127.0.0.1/tcp/8989')
219+
const conn = tcp.dial(ma)
220+
conn.on('error', (err) => {
221+
expect(err).to.exist
222+
done()
223+
})
224+
})
225+
217226
it('dial on IPv6', (done) => {
218227
const ma = multiaddr('/ip6/::/tcp/9066')
219228
const listener = tcp.createListener((conn) => {

0 commit comments

Comments
 (0)