fixed no bitcoind crash
This commit is contained in:
parent
5d75aa3ef2
commit
39cd42bedc
@ -41,8 +41,7 @@ exports.blockindex = function(req, res, next, height) {
|
|||||||
if (err) {
|
if (err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
res.status(400).send('Bad Request'); // TODO
|
res.status(400).send('Bad Request'); // TODO
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
res.jsonp(hashStr);
|
res.jsonp(hashStr);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -105,8 +104,7 @@ exports.list = function(req, res) {
|
|||||||
bdb.getBlocksByDate(gte, lte, function(err, blocks) {
|
bdb.getBlocksByDate(gte, lte, function(err, blocks) {
|
||||||
if (err) {
|
if (err) {
|
||||||
res.status(500).send(err);
|
res.status(500).send(err);
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
var blockshashList = [];
|
var blockshashList = [];
|
||||||
var limit = parseInt(req.query.limit || blocks.length);
|
var limit = parseInt(req.query.limit || blocks.length);
|
||||||
if (blocks.length < limit) {
|
if (blocks.length < limit) {
|
||||||
@ -118,6 +116,7 @@ exports.list = function(req, res) {
|
|||||||
async.mapSeries(blockshashList,
|
async.mapSeries(blockshashList,
|
||||||
function(hash, cb) {
|
function(hash, cb) {
|
||||||
getBlock(hash, function(err, info) {
|
getBlock(hash, function(err, info) {
|
||||||
|
if (err) return cb(err);
|
||||||
return cb(err, {
|
return cb(err, {
|
||||||
height: info.height,
|
height: info.height,
|
||||||
size: info.size,
|
size: info.size,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user