]> git.example.dev Git - binbsis50.git/commitdiff
log the stack trace of the errors
authorLuigi Pinca <luigipinca@gmail.com>
Fri, 29 Nov 2013 15:48:19 +0000 (16:48 +0100)
committerLuigi Pinca <luigipinca@gmail.com>
Fri, 29 Nov 2013 15:48:19 +0000 (16:48 +0100)
lib/redis-clients.js
lib/sparks.js
routes/user.js

index 28bb76ef4d0c3d132927140d6c9e685913227061..20f3f32c1ee44f35b573618c8c407baff781ebaa 100644 (file)
@@ -17,11 +17,11 @@ if (process.env.NODE_ENV === 'production') {
 }
 
 songsclient.on('error', function(err) {
-  console.error(err);
+  console.error(err.stack);
 });
 
 usersclient.on('error', function(err) {
-  console.error(err);
+  console.error(err.stack);
 });
 
 /**
index 587ad210ced6e70223fa2411618dcffef85c9eca..dcffb3b519b3159a953219dc74984a204fc7c83e 100644 (file)
@@ -41,7 +41,7 @@ module.exports = function(options) {
   primus.on('connection', connection);
   primus.on('log', function(type, message, context) {
     if (type === 'error') {
-      console.error(context);
+      console.error(context.stack);
     }
   });
   return {primus: primus, sparks: sparks};
@@ -55,7 +55,7 @@ var authorize = function(req, authorized) {
   var cookie = req.headers.cookie;
   if(!cookie) {
     var err = new Error('no cookie transmitted');
-    console.error(err);
+    console.error(err.stack);
     return authorized(err);
   }
   cookie = parseCookie(cookie);
@@ -63,7 +63,7 @@ var authorize = function(req, authorized) {
   sessionstore.get(cookie['connect.sid'], function(err, session) {
     if (err || !session) {
       err = err || new Error('session not found');
-      console.error(err);
+      console.error(err.stack);
       return authorized(err);
     }
     req.headers.session = session;
index edea3c7c79397fc8b43d00245ba9afb142f6e992..d0b775ef07562e1c75ac422fcca6088533e65617 100644 (file)
@@ -313,7 +313,7 @@ exports.sendEmail = function(req, res) {
       db.setex('token:'+token, 14400, data, function(err, reply) {
         mailer.sendEmail(req.body.email, token, function(err, response) {
           if (err) {
-            console.error(err);
+            console.error(err.stack);
           }
         });
       });