NEWS
Timeout wird nicht im Blockly gestoppt, sobald er aktiv ist
-
Ich habe ein Problem mit einem Timeout, vielleicht findet jemand den Fehler. Ich suche schon lange selbst nach dem Fehler.
Aktuelle Versionen:
Node.js: v16.19.1
NPM: 8.19.3
Javascriptversion: 7.0.1Sobald der Timeout "timeout_Erzeugung_zu_niedrig" aktiviert ist und er aber über den "Sonst-Block" wieder abgebrochen werden soll, passiert das Abbrechen nicht.
Der Auschnitt aus dem Blockly:

Das ganze Blockly:
-
Ich habe ein Problem mit einem Timeout, vielleicht findet jemand den Fehler. Ich suche schon lange selbst nach dem Fehler.
Aktuelle Versionen:
Node.js: v16.19.1
NPM: 8.19.3
Javascriptversion: 7.0.1Sobald der Timeout "timeout_Erzeugung_zu_niedrig" aktiviert ist und er aber über den "Sonst-Block" wieder abgebrochen werden soll, passiert das Abbrechen nicht.
Der Auschnitt aus dem Blockly:

Das ganze Blockly:
@quorle sagte in Timeout wird nicht im Blockly gestoppt, sobald er aktiv ist:
Sobald der Timeout "timeout_Erzeugung_zu_niedrig" aktiviert ist und er aber über den "Sonst-Block" wieder abgebrochen werden soll, passiert das Abbrechen nicht.
wie oft wird der Timeout gestartet, ohne dass er vorher gestoppt wurde?
Dann kann man ihn nämlich nicht mehr stoppen wenn er mehrfach läuft. -
@quorle sagte in Timeout wird nicht im Blockly gestoppt, sobald er aktiv ist:
Sobald der Timeout "timeout_Erzeugung_zu_niedrig" aktiviert ist und er aber über den "Sonst-Block" wieder abgebrochen werden soll, passiert das Abbrechen nicht.
wie oft wird der Timeout gestartet, ohne dass er vorher gestoppt wurde?
Dann kann man ihn nämlich nicht mehr stoppen wenn er mehrfach läuft. -
Ich habe ein Problem mit einem Timeout, vielleicht findet jemand den Fehler. Ich suche schon lange selbst nach dem Fehler.
Aktuelle Versionen:
Node.js: v16.19.1
NPM: 8.19.3
Javascriptversion: 7.0.1Sobald der Timeout "timeout_Erzeugung_zu_niedrig" aktiviert ist und er aber über den "Sonst-Block" wieder abgebrochen werden soll, passiert das Abbrechen nicht.
Der Auschnitt aus dem Blockly:

Das ganze Blockly:
@quorle
Man geht üblicherweise hin und beendet einen Timeout, bevor man ihn startet.
Das dient dazu, mehrfache Instanzen davon zu unterbinden.
In diesem Fall müssten also vor dem Start von "timeout_Erzeugung_zu_niedrig" beide Timeouts beendet werden. -
@quorle
Man geht üblicherweise hin und beendet einen Timeout, bevor man ihn startet.
Das dient dazu, mehrfache Instanzen davon zu unterbinden.
In diesem Fall müssten also vor dem Start von "timeout_Erzeugung_zu_niedrig" beide Timeouts beendet werden.@codierknecht Habe einmal vor dem Start des Timeouts noch mal einen Stop eingefügt. mal sehen was passiert
-
@homoran Eigentlich wird dieser Timeout nur in dem oben gezeigten Netzwerk aktiviert. Und laut Debug-Meldungen wird der timeout nur einmal gestartet.
@quorle sagte in Timeout wird nicht im Blockly gestoppt, sobald er aktiv ist:
@homoran Eigentlich wird dieser Timeout nur in dem oben gezeigten Netzwerk aktiviert. Und laut Debug-Meldungen wird der timeout nur einmal gestartet.
ich weiß leider nicht was da triggert und ob die Bedingungen nicht mehrfach hintereinander zutreffen. Dann startet er ggf. mehrfach
vorher stoppen wäre die eine möglichkeit oder nur ausführenfalls nicht timeout -
@quorle sagte in Timeout wird nicht im Blockly gestoppt, sobald er aktiv ist:
@homoran Eigentlich wird dieser Timeout nur in dem oben gezeigten Netzwerk aktiviert. Und laut Debug-Meldungen wird der timeout nur einmal gestartet.
ich weiß leider nicht was da triggert und ob die Bedingungen nicht mehrfach hintereinander zutreffen. Dann startet er ggf. mehrfach
vorher stoppen wäre die eine möglichkeit oder nur ausführenfalls nicht timeout -
@homoran Habe jetzt einmal vor dem Start des Timeouts ein Stop Timeout hinzugefügt. Bislang läuft es. Aber wie sieht der Block aus den du meinst?
@quorle sagte in Timeout wird nicht im Blockly gestoppt, sobald er aktiv ist:
Aber wie sieht der Block aus den du meinst?
Logik Falls, logik nicht, Variable mit dem Namen des Timeouts.
in dem "Maul" des falls-Blocks dann der Start des Timeouts mit Inhalt.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden