correct sessionid
This commit is contained in:
parent
c2a3b27a85
commit
542ea2fdf1
@ -33,18 +33,13 @@ async function mysse(req, res) {
|
|||||||
|
|
||||||
// Tell the client to retry every 10 seconds if connectivity is lost
|
// Tell the client to retry every 10 seconds if connectivity is lost
|
||||||
res.write('retry: 10000\n\n');
|
res.write('retry: 10000\n\n');
|
||||||
update.set(Math.random(), res)
|
update.set(req.sessionId, res)
|
||||||
console.log("connected")
|
console.log("connected")
|
||||||
res.write("data: update\n\n")
|
|
||||||
// while (true ) {
|
|
||||||
// await new Promise(resolve => setTimeout(resolve, 1000));
|
|
||||||
|
|
||||||
// // console.log('Emit', ++count);
|
res.on("close", () => {
|
||||||
// // Emit an SSE that contains the current 'count' as a string
|
update.delete(req.sessionId)
|
||||||
// res.write(`data: ${update}\n\n`);
|
res.end()
|
||||||
// // update = false;
|
})
|
||||||
|
|
||||||
// }
|
|
||||||
};
|
};
|
||||||
|
|
||||||
function set_update() {
|
function set_update() {
|
||||||
|
|||||||
@ -34,7 +34,6 @@ router.post("/", (req, res) => {
|
|||||||
// res.write("data: update\n\n")
|
// res.write("data: update\n\n")
|
||||||
res.write('event: update\n');
|
res.write('event: update\n');
|
||||||
res.write('data: {}\n\n');
|
res.write('data: {}\n\n');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
@ -61,10 +60,8 @@ router.put("/:id", (req, res) => {
|
|||||||
|
|
||||||
res.status(204).send()
|
res.status(204).send()
|
||||||
for (res of update.values()) {
|
for (res of update.values()) {
|
||||||
// res.write("data: update\n\n")
|
|
||||||
res.write('event: update\n');
|
res.write('event: update\n');
|
||||||
res.write('data: {}\n\n');
|
res.write('data: {}\n\n');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
@ -79,7 +76,6 @@ router.delete("/:id", (req, res) => {
|
|||||||
// res.write("data: update\n\n")
|
// res.write("data: update\n\n")
|
||||||
res.write('event: update\n');
|
res.write('event: update\n');
|
||||||
res.write('data: {}\n\n');
|
res.write('data: {}\n\n');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user