クライアントから Express 4 node.js Websocket サーバーに接続して req をログに記録しようとすると、プログラム全体が動かなくなります。引き続き新しい接続を受け入れ、同じ console.log に対して実行しますが、スタックします。req に何が含まれているかを調べようとしていますが、この方法ではうまくいかないようです。
app.use(function (req, res, next) {
console.log("middleware");
var session = req.session;
console.log("session: " + JSON.stringify(session));
console.log("req non json: " + req);
console.log("req: " + JSON.stringify(req)); //stuck
return next();
});