临时提交
This commit is contained in:
@@ -780,7 +780,7 @@ public class InviteRequestProcessor extends SIPRequestProcessorParent implements
|
||||
}
|
||||
}, userSetting.getPlatformPlayTimeout());
|
||||
//
|
||||
redisRpcService.waitePushStreamOnline(sendRtpItem, (sendRtpItemKey) -> {
|
||||
long key = redisRpcService.waitePushStreamOnline(sendRtpItem, (sendRtpItemKey) -> {
|
||||
dynamicTask.stop(sendRtpItem.getCallId());
|
||||
if (sendRtpItemKey == null) {
|
||||
logger.warn("[级联点播] 等待推流得到结果未空: {}/{}", sendRtpItem.getApp(), sendRtpItem.getStream());
|
||||
@@ -835,6 +835,7 @@ public class InviteRequestProcessor extends SIPRequestProcessorParent implements
|
||||
if (response.getCode() != 0) {
|
||||
dynamicTask.stop(sendRtpItem.getCallId());
|
||||
redisRpcService.stopWaitePushStreamOnline(sendRtpItem.getRedisKey(), sendRtpItem);
|
||||
redisRpcService.removeCallback(key);
|
||||
try {
|
||||
responseAck(request, Response.TEMPORARILY_UNAVAILABLE, response.getMsg());
|
||||
} catch (SipException | InvalidArgumentException | ParseException e) {
|
||||
|
||||
Reference in New Issue
Block a user