zouxuan 4 年之前
父节点
当前提交
ad9e0964ba
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      edu-im/edu-im-server/src/main/java/com/keao/edu/im/service/Impl/RoomServiceImpl.java

+ 3 - 3
edu-im/edu-im-server/src/main/java/com/keao/edu/im/service/Impl/RoomServiceImpl.java

@@ -97,7 +97,7 @@ public class RoomServiceImpl implements RoomService {
         }
     }*/
 
-    public synchronized void joinRoomSuccess(RoomMember roomMember) throws Exception {
+    public void joinRoomSuccess(RoomMember roomMember) throws Exception {
         String roomId = roomMember.getRid();
         String userId = roomMember.getUid();
         Long registrationId = roomMember.getExamRegistrationId();
@@ -128,8 +128,8 @@ public class RoomServiceImpl implements RoomService {
     }
 
     @Override
-    @Transactional(rollbackFor = Exception.class, isolation = Isolation.SERIALIZABLE)
-    public synchronized BaseResponse joinRoom(Long registrationId, String roomId){
+    @Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
+    public BaseResponse joinRoom(Long registrationId, String roomId){
         StudentExamApiDto examResult = null;
         log.info("joinRoom: roomId={}, registrationId={}", roomId,registrationId);