Sfoglia il codice sorgente

再上级日志/加个监听

三七 1 settimana fa
parent
commit
d1dacaea77

+ 1 - 0
src/main/java/com/telerobot/fs/wshandle/FsEslStarter.java

@@ -31,6 +31,7 @@ public class FsEslStarter implements ApplicationListener<ApplicationReadyEvent>
 
         eventSubscriptions.add(EventNames.CHANNEL_HANGUP);
         eventSubscriptions.add(EventNames.CHANNEL_ANSWER);
+        eventSubscriptions.add(EventNames.CHANNEL_HANGUP_COMPLETE);
         eventSubscriptions.add(EventNames.CHANNEL_PROGRESS_MEDIA);
         eventSubscriptions.add(EventNames.HEARTBEAT);
         eventSubscriptions.add(EventNames.BACKGROUND_JOB);

+ 2 - 1
src/main/java/com/telerobot/fs/wshandle/impl/CallListener.java

@@ -127,6 +127,7 @@ public class CallListener implements IEslEventListener {
 		String uniqueId = headers.get("Unique-ID");
 		String eventName = headers.get("Event-Name");
 
+		logger.info("eslCallBack-CallListener:{}",event);
         if (EventNames.CHANNEL_ANSWER.equalsIgnoreCase(eventName)) {
 			logger.info("{} recv CHANNEL_ANSWER event.  uniqueId={}", getTraceId(), uniqueId);
 			if (uniqueId.equalsIgnoreCase(customerChannel.getUuid())) {
@@ -678,4 +679,4 @@ public class CallListener implements IEslEventListener {
 
 	public void onDispose() {
 	}
-}
+}