There is a better fix actually in my branch.
Making a new pull.
Andy
On Apr 24, 2013, at 4:30 PM, Danny Coates <notifications@github.com> wrote:

> In session.js:
> 
> > @@ -356,7 +356,7 @@ module.exports = function (
> >  	// internal API
> >  
> >  	Session.prototype._chroot = function (path) {
> > -		path = paths.join(this.root, path)
> > +		path = paths.join(this.root.replace('/', path.sep), path.replace('/', path.sep)).replace(path.sep, '/');
> Interesting, I didn't know about the different path.join behavior on Windows, but I guess it makes sense. This looks good except that node's path module is imported as paths (with an 's'). If you could change that I'll get this merged in.
> 
> —
> Reply to this email directly or view it on GitHub.
>