Joburgess 4 лет назад
Родитель
Сommit
3d3b441177
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      mec-teacher/src/main/java/com/ym/mec/teacher/handler/WebSocketHandler.java

+ 3 - 0
mec-teacher/src/main/java/com/ym/mec/teacher/handler/WebSocketHandler.java

@@ -125,6 +125,9 @@ public class WebSocketHandler extends AbstractWebSocketHandler {
             recordInfo.add(new MusicPitchDetailDto(timeStamp, pitch));
             recordInfo.add(new MusicPitchDetailDto(timeStamp, pitch));
         }));
         }));
         dispatcher.run();
         dispatcher.run();
+        if(Objects.isNull(userSoundInfoMap.get(phone).getAccessFile())){
+            return;
+        }
         double recordTime = userSoundInfoMap.get(phone).getAccessFile().length()/(audioFormat.getFrameSize()*audioFormat.getFrameRate())*1000;
         double recordTime = userSoundInfoMap.get(phone).getAccessFile().length()/(audioFormat.getFrameSize()*audioFormat.getFrameRate())*1000;
         userSoundInfoMap.get(phone).setMeasureStartTime(recordTime);
         userSoundInfoMap.get(phone).setMeasureStartTime(recordTime);
         userSoundInfoMap.get(phone).getRecordMeasurePithInfo().addAll(recordInfo);
         userSoundInfoMap.get(phone).getRecordMeasurePithInfo().addAll(recordInfo);