648540858
2022-03-16 c8f9f19c38832f030c5bde5c79ccd8485590d309
#393
3个文件已修改
5 ■■■■■ 已修改文件
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderProvider.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/storager/dao/GbStreamMapper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderProvider.java
@@ -230,6 +230,7 @@
        Request request = null;
        if (streamInfo == null) return null;
        Dialog dialog = streamSession.getDialogByStream(streamInfo.getDeviceID(), streamInfo.getChannelId(), streamInfo.getStream());
        if (dialog == null) return null;
        SipURI requestLine = sipFactory.createAddressFactory().createSipURI(device.getDeviceId(),
                device.getHostAddress());
src/main/java/com/genersoft/iot/vmp/storager/dao/GbStreamMapper.java
@@ -33,7 +33,7 @@
            "mediaServerId=#{mediaServerId}," +
            "status=${status} " +
            "WHERE app=#{app} AND stream=#{stream}")
    int updateByallAndStream(GbStream gbStream);
    int updateByAppAndStream(GbStream gbStream);
    @Update("UPDATE gb_stream " +
            "SET app=#{app}," +
src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
@@ -772,7 +772,7 @@
        try {
            if (streamProxyMapper.update(streamProxyItem) > 0) {
                if (!StringUtils.isEmpty(streamProxyItem.getGbId())) {
                    if (gbStreamMapper.updateByallAndStream(streamProxyItem) > 0) {
                    if (gbStreamMapper.updateByAppAndStream(streamProxyItem) == 0) {
                        //事务回滚
                        dataSourceTransactionManager.rollback(transactionStatus);
                        return false;