mirror of
https://gitee.com/dromara/RuoYi-Cloud-Plus.git
synced 2025-10-14 14:10:24 +00:00
fix 修复 sse 关闭接口无法断连问题
This commit is contained in:
@@ -70,7 +70,9 @@ public class SseEmitterManager {
|
||||
Map<String, SseEmitter> emitters = USER_TOKEN_EMITTERS.get(userId);
|
||||
if (emitters != null) {
|
||||
try {
|
||||
emitters.get(token).send(SseEmitter.event().comment("disconnected"));
|
||||
SseEmitter sseEmitter = emitters.get(token);
|
||||
sseEmitter.send(SseEmitter.event().comment("disconnected"));
|
||||
sseEmitter.complete();
|
||||
} catch (Exception ignore) {
|
||||
}
|
||||
emitters.remove(token);
|
||||
|
Reference in New Issue
Block a user