Você provavelmente está fazendo algo assim:
db.collection('allowedmacs').find().toArray(function(err, docs) {
console.log(docs);
});
db.close();
Então você está fechando o banco de dados antes do retorno de chamada para
toArray
foi chamado (embora possa trabalhar em algumas ocasiões). Em vez disso, tente isto:
db.collection('allowedmacs').find().toArray(function(err, docs) {
console.log(docs);
db.close();
});