Skip to content

Commit

Permalink
command line: don't crash on invalid torrent filename
Browse files Browse the repository at this point in the history
fixes #94
  • Loading branch information
feross committed Sep 17, 2014
1 parent 1d93189 commit eb0321e
Showing 1 changed file with 15 additions and 12 deletions.
27 changes: 15 additions & 12 deletions bin/cmd.js
Original file line number Diff line number Diff line change
Expand Up @@ -158,19 +158,22 @@ function remove (cb) {

var torrent = client.add(torrentId)

function updateMetadata () {
var numPeers = torrent.swarm.numPeers
clivas.clear()
clivas.line('{green:fetching torrent metadata from} {bold:'+numPeers+'} {green:peers}')
}

if (!argv.quiet && !argv.list) {
torrent.swarm.on('wire', updateMetadata)
torrent.on('metadata', function () {
torrent.swarm.removeListener('wire', updateMetadata)
})
updateMetadata()
}
torrent.on('infoHash', function () {
function updateMetadata () {
var numPeers = torrent.swarm.numPeers
clivas.clear()
clivas.line('{green:fetching torrent metadata from} {bold:'+numPeers+'} {green:peers}')
}

if (!argv.quiet && !argv.list) {
torrent.swarm.on('wire', updateMetadata)
torrent.on('metadata', function () {
torrent.swarm.removeListener('wire', updateMetadata)
})
updateMetadata()
}
})

client.on('torrent', function (torrent) {
if (client.listening) onTorrent(torrent)
Expand Down

0 comments on commit eb0321e

Please sign in to comment.