This is an automated email from the ASF dual-hosted git repository.

liuhan pushed a commit to branch tmp_disable_reading
in repository https://gitbox.apache.org/repos/asf/skywalking-rover.git


The following commit(s) were added to refs/heads/tmp_disable_reading by this 
push:
     new 3510879  add test log
3510879 is described below

commit 351087987323df91d01181b3e6022913dd2aea64
Author: mrproliu <[email protected]>
AuthorDate: Wed Dec 18 12:41:03 2024 +0800

    add test log
---
 pkg/accesslog/common/connection.go | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/pkg/accesslog/common/connection.go 
b/pkg/accesslog/common/connection.go
index 7c0e992..13ba399 100644
--- a/pkg/accesslog/common/connection.go
+++ b/pkg/accesslog/common/connection.go
@@ -503,6 +503,15 @@ func (c *ConnectionManager) AddNewProcess(pid int32, 
entities []api.ProcessInter
        defer c.monitoringProcessLock.Unlock()
 
        // adding monitoring process and IP addresses
+       var entity *api.ProcessEntity
+       if entities != nil && len(entities) > 0 {
+               entity = entities[0].Entity()
+       }
+       log.Infof("adding monitoring process, pid: %d, entities: %v", pid, 
entity)
+       if _, ok := c.monitoringProcesses[pid]; ok {
+               log.Infof("the process %d already monitoring, so no needs to 
add again", pid)
+               return
+       }
        c.monitoringProcesses[pid] = monitorProcesses
        c.updateMonitorStatusForProcess(pid, true)
        for _, entity := range monitorProcesses {

Reply via email to