Resource leak
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Start with src/main/java/org/phoebus/pv/PVPool.java and trace how createPV and releasePV identify a PV. Reproduce the issue with the provided calls: add my_pv without a prefix, then release loc://my_pv. Done means releasing that prefixed PV finds and releases the resource created without a prefix.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
If a PV is added without a prefix, then the release function in the PVPool doesn't find it and does not release it.
Java classes concerned
src/main/java/org/phoebus/pv/PVPool.java
Add (no prefix)
PVPool.createPV(name : my_pv, base_name : my_pv)
Remove (using prefix)
PVPool.releasePV(pv : loc://my_pv)
@shroffk :
@katysaintin has tried to correct this issue in this branch : https://github.com/ControlSystemStudio/phoebus/compare/master...katysaintin:phoebus:pv-local
There is a demo to reproduce it : https://drive.google.com/file/d/1Jwsb5x2lDna1FOe3_x1T80BC68Bxyqxa/view?usp=drive_link
- Langage dominant
- Java
- Étoiles
- 130
- Forks
- 132
- Merge moyen
- 2 j 11 h
- PR mergées (30 j)
- 19
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ControlSystemStudio/phoebus
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
ControlSystemStudio/phoebus#3983 ·
Les mainteneurs répondent en général sous 2 jours
-
Create CONTRIBUTING.mdOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
ControlSystemStudio/phoebus#3979 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
ControlSystemStudio/phoebus#3962 ·
Les mainteneurs répondent en général sous 2 jours
-
PVA/SPVA: track SPVA version independently and move XDG keychain dir pva/<ver> -> spva/<n.n.n>Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
ControlSystemStudio/phoebus#3865 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 52/100
ControlSystemStudio/phoebus#3980 ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de ControlSystemStudio/phoebus
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
Type/Improvement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
ballerina-platform/static-code-analysis-tool#140 ·
Les mainteneurs répondent en général sous 1 jour
-
ready-for-triage triaged
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
RedHatInsights/notifications-backend#5080 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
protobuf
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
FasterXML/jackson-dataformats-binary#874 ·
Les mainteneurs répondent en général sous 1 jour