fhem / fhem/lib_timer

Timer can be created, even if provided function isn't a valid coderef

Offen
#8 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Beansprucht von @sidey79 Auf GitHub ansehen
Vorherrschende Sprache
Perl
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

sub addTimer {

should check coderef and abort if it's not valid

```
if (! defined &{$func} ) {
carp qq[$defName, $time, $func, $arg, $initFlag invalid \n];
}
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, sub addTimer im Repository zu lokalisieren und zu prüfen, wie es die bereitgestellte Funktion behandelt, bevor ein Timer erstellt wird. Bestätige, dass ein ungültiger coderef abgelehnt und kein Timer erstellt wird; das Payload nennt weder eine Testdatei noch einen auszuführenden Befehl.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
perl
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.