Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • L Lima-tango-python
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • LimaGroupLimaGroup
  • Lima-tango-python
  • Issues
  • #24
Closed
Open
Issue created Jun 05, 2020 by Samuel Debionne@debionneOwner

BPM leaking threads

On ID21, they are starting and stoping the BPM for every single acquisitions and each acquisition is leaking one thread.

The following client code reproduce the issue:

import tango
import time

bpm = tango.DeviceProxy('id00/bpm/samsim')
cam = tango.DeviceProxy('id00/limaccds/samsim')

bpm.Start()
cam.prepareAcq()
cam.startAcq()
time.sleep(2)
aa=bpm.getResults(0)
cam.stopAcq()
bpm.Stop()
print(aa)

ps -o nlwp <LimaCDDs PID> increase after each run of this code.

Edited Jun 05, 2020 by Samuel Debionne
Assignee
Assign to
Time tracking