Correctly route requests.

This commit is contained in:
David Reed 2022-10-15 23:05:53 -04:00
parent b4816299dc
commit 2312214ebb

View file

@ -15,10 +15,16 @@ app.use("/uv/", express.static(uvPath));
const server = createServer(); const server = createServer();
server.on("request", (req, res) => app(req, res)); server.on("request", (req, res) => {
if (bare.shouldRoute(req)) {
bare.routeRequest(req, res);
} else {
app(req, res);
}
});
server.on("upgrade", (req, socket, head) => { server.on("upgrade", (req, socket, head) => {
if (bare.shouldRoute(req, socket, head)) { if (bare.shouldRoute(req)) {
bare.routeUpgrade(req, socket, head); bare.routeUpgrade(req, socket, head);
} else { } else {
socket.end(); socket.end();