Skip to content

Instantly share code, notes, and snippets.

@tooxie
tooxie / cls-example.js
Last active December 22, 2015 03:59 — forked from dazld/cls-example.js
continuation-local-storage example
var cls = require('continuation-local-storage-glue');
var http = require('http');
var uuid = require('uuid').v4;
var local = cls.createNamespace('reqNS');
http.createServer(function(req, res) {
req._id = uuid();
local.run(function() {
local.set('id', req._id);
next(req, res);