yonge 3 年之前
父节点
当前提交
167ba24c60
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      audio-analysis/src/main/java/com/yonge/netty/server/service/AudioCompareHandler.java

+ 6 - 0
audio-analysis/src/main/java/com/yonge/netty/server/service/AudioCompareHandler.java

@@ -113,6 +113,8 @@ public class AudioCompareHandler implements MessageHandler {
 
 		switch (command) {
 		case "musicXml": // 同步music xml信息
+			
+			handlerSwitch = false;
 
 			musicXmlBasicInfo = JSONObject.toJavaObject(dataObj, MusicXmlBasicInfo.class);
 
@@ -133,6 +135,8 @@ public class AudioCompareHandler implements MessageHandler {
 			// 清空缓存信息
 			channelContext.resetUserInfo();
 			
+			handlerSwitch = false;
+			
 			musicXmlBasicInfo = channelContext.getMusicXmlBasicInfo(null);
 
 			if (musicXmlBasicInfo != null) {
@@ -157,6 +161,8 @@ public class AudioCompareHandler implements MessageHandler {
 			if (channelContext == null) {
 				return false;
 			}
+			
+			handlerSwitch = false;
 
 			WaveformWriter waveFileProcessor = channelContext.getWaveFileProcessor();
 			if (waveFileProcessor != null) {