J'ai un code comme celui-ci :
var client = new mysql.Client(options);
console.log('Icanhasclient');
client.connect(function (err) {
console.log('jannn');
active_db = client;
console.log(err);
console.log('hest');
if (callback) {
if (err) {
callback(err, null);
}
callback(null, active_db);
}
});
Mon problème est que Node se termine immédiatement lorsque je l'exécute. Il affiche 'Icanhasclient', mais aucun des fichiers console.log à l'intérieur du rappel n'est appelé.
(mysql dans cet exemple est node-mysql .
Y a-t-il quelque chose qui peut être fait pour que node.js attende la fin du rappel avant de quitter ?