From a7964e2e2c7c7426317bc25fa81471cf8e173105 Mon Sep 17 00:00:00 2001 From: yy <2@2.com> Date: Wed, 5 Jun 2024 11:26:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E9=A1=BA=E5=BA=8F=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/rax/vital/timer/VitalSignTimerWS.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/upms/upms-biz/src/main/java/com/rax/vital/timer/VitalSignTimerWS.java b/upms/upms-biz/src/main/java/com/rax/vital/timer/VitalSignTimerWS.java index 70b9688..5d14391 100644 --- a/upms/upms-biz/src/main/java/com/rax/vital/timer/VitalSignTimerWS.java +++ b/upms/upms-biz/src/main/java/com/rax/vital/timer/VitalSignTimerWS.java @@ -84,7 +84,7 @@ public class VitalSignTimerWS { public void createAndSendWSMessageMongo(String database, String username, WebSocketSession session) { - synchronized (username) { + synchronized (this) { if (!masterControlMap.containsKey(database)) { masterControlMap.put(database, username); } @@ -139,7 +139,7 @@ public class VitalSignTimerWS { } public void createAndSendMessageMySQL(String database, String username, WebSocketSession session) { - synchronized (username) { + synchronized (this) { if (!masterControlMap.containsKey(database)) { masterControlMap.put(database, username); } @@ -223,7 +223,7 @@ public class VitalSignTimerWS { } public void changeWSAIFlag(String database, String username, WebSocketSession session, String flag, String medicine, String value) throws IOException { - synchronized (username) { + synchronized (this) { JSONObject result = new JSONObject(); if (masterControlMap.containsKey(database) && masterControlMap.get(database).equals(username)) { if (!userDatabaseSessionMap.containsKey(database)) {