Add stats monitoring task/thread management
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- rust
- Bereich
- networking
Rechercherichtung
Es wird keine Datei, kein Test und kein Einstiegspunkt genannt. Verfolge, wo Tasks für Verbindungsstatistiken pro Verbindung gestartet werden und wo ihre Handles während der Trennung/Wiederverbindung geprüft werden; fertig bedeutet, dass Task-Fehler einen Fehler erzeugen und die Verbindung getrennt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
For each connection we spawn a background task which receives stats updates for a given interface from the daemon.
We do store the handle to each task, but they're not actively monitored - we only check the return status on disconnect/reconnect.
In case the task runs into any errors/fails for whatever reason we should be able to show an error and disconnect.
- Vorherrschende Sprache
- Rust
- Sterne
- 373
- Forks
- 42
- Ø Merge
- 20 Std. 54 Min.
- Gemergte PRs (30 T.)
- 51
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus DefGuard/client
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
Maintainer antworten meist innerhalb von 1 Tag
-
macOS: Inform user that Network Extension is not enabledEvtl. vergeben @moubctez hat das vor 1 Tag übernommen. Offenenhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
DefGuard/client#1327 · 4 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in DefGuard/client
Ähnliche Issues
-
Shell `yoyo <verb> <sub>` missing its required argument prints usage and exits 0: `config get`Offenagent-self
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
yologdev/yoyo-evolve#1154 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
eliasstravik/herdr-projects#789 · 1 Kommentar ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Alex-Sebastian-Ene/mind-over-chicken#195 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 2 Tagen