From 467d125ef6ac819cc1e8bd1a8b5dcd00d491f624 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期三, 30 十月 2019 09:13:39 +0800
Subject: [PATCH] bug fixed memvirt leak
---
camera/camera.go | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/camera/camera.go b/camera/camera.go
index 06f464e..bc16e61 100644
--- a/camera/camera.go
+++ b/camera/camera.go
@@ -1,12 +1,13 @@
package camera
import (
- "basic.com/valib/deliver.git"
- "basic.com/valib/logger.git"
- "basic.com/pubsub/protomsg.git"
- "github.com/gogo/protobuf/proto"
"taskpubsub/sdk"
"taskpubsub/util"
+
+ "basic.com/pubsub/protomsg.git"
+ "basic.com/valib/deliver.git"
+ "basic.com/valib/logger.git"
+ "github.com/gogo/protobuf/proto"
)
const (
@@ -23,9 +24,9 @@
}
func initInnerTopic() {
- for _, recvTopic := range innerRecvTopic {
- createCameraRecvServerAndListen(recvTopic)
- }
+ // for _, recvTopic := range innerRecvTopic {
+ // createCameraRecvServerAndListen(recvTopic)
+ // }
}
func Init(useShm bool) {
@@ -132,6 +133,7 @@
if socket.UseSHM {
if tryCount > util.SHMMaxTryCount {
+ socket.Sock.Close()
socket, err = util.NewSocketListen(socket.Mode, socket.URL, socket.UseSHM)
logger.Info("CAMERA SHM TRY :", tryCount, " RESTART IT")
--
Gitblit v1.8.0