kraman/node — pull request #1 by kraman (2014-08-15 23:21:00+00:00)
Title: Add a way to track context across async call boundries

```
var assert = require('assert');
var fs = require('fs');

process._asyncContextId[0] = 1;
fs.stat('.', function(){
assert(process._asyncContextId[0] === 1);
});

fs.stat('.', function(){
assert(process._asyncContextId[0] === 1);
process._asyncContextId[0] = 2;
fs.stat('.', function(){
assert(process._asyncContextId[0] === 2);
});
});

assert(process._asyncContextId[0] === 1);

process._asyncContextId[0] = 3;

assert(process._asyncContextId[0] === 3);
```