When an empty file is served, we now this this error
fs.js:1477
throw new Error('start must be <= end');
^
Error: start must be <= end
at new ReadStream (fs.js:1477:13)
at Object.fs.createReadStream (fs.js:1438:10)
at SendStream.stream (/Users/shakyshane/code/angular-bs/node_modules/serve-static/node_modules/send/index.js:668:19)
at SendStream.send (/Users/shakyshane/code/angular-bs/node_modules/serve-static/node_modules/send/index.js:576:8)
at onstat (/Users/shakyshane/code/angular-bs/node_modules/serve-static/node_modules/send/index.js:600:10)
at Object.oncomplete (fs.js:107:15)
var connect = require("connect");
var http = require("http");
var serveStatic = require("serve-static");
var app = connect();
app.use(serveStatic("./src"));
var server = http.createServer(app).listen();
console.log("http://localhost:" + server.address().port);
serve-static - 1.9.0
node - 0.10.26
When an empty file is served, we now this this error
reduced test case showing the bug https://github.com/shakyShane/serve-static-bug
example to reproduce