Compare commits

...

2 Commits

Author SHA1 Message Date
11c46ac995 Release v0.5.1. 2016-05-08 21:50:30 +01:00
749db165ce do not callback with error on no listeners to close 2016-05-08 21:50:03 +01:00
2 changed files with 5 additions and 4 deletions

View File

@ -1,6 +1,6 @@
{
"name": "libp2p-tcp",
"version": "0.5.0",
"version": "0.5.1",
"description": "Node.js implementation of the TCP module that libp2p uses, which implements the interface-connection and interface-transport interfaces",
"main": "src/index.js",
"scripts": {

View File

@ -1,5 +1,5 @@
// const debug = require('debug')
// const log = debug('libp2p:tcp')
const debug = require('debug')
const log = debug('libp2p:tcp')
const tcp = require('net')
const multiaddr = require('multiaddr')
const Address6 = require('ip-address').Address6
@ -63,7 +63,8 @@ function TCP () {
this.close = (callback) => {
if (listeners.length === 0) {
callback(new Error('there are no listeners'))
log('Called close with no active listeners')
return callback()
}
var count = 0
listeners.forEach((listener) => {