FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: viegener am 22 September 2015, 00:21:32

Titel: HttpUtils_NonblockingGet abbrechen?
Beitrag von: viegener am 22 September 2015, 00:21:32
Ich habe im wiki und (eigentlich auch im Code) keine Möglichkeit gefunden einen Aufruf von HttpUtils_NonblockingGet abzubrechen (vor Ablauf des timeouts).

Hintergrund: Ich verwende HttpUtils_NonblockingGet für einen long poll von Änderungsdaten (in diesem Fall telegram bot). Unter bestimmten Umständen (z.B. shutdown des servers, Änderungen am device) möchte ich den Hintergrundrequest gerne abbrechen (ähnlich wie timer stoppen).

Gibt es eine entsprechende Möglichkeit?

Danke schonmals im vorraus!
Titel: Antw:HttpUtils_NonblockingGet abbrechen?
Beitrag von: rudolfkoenig am 22 September 2015, 08:34:57
HttpUtils_Close($hash) erfuellt diesen Zweck.
Titel: Antw:HttpUtils_NonblockingGet abbrechen?
Beitrag von: viegener am 28 September 2015, 12:57:37
Hallo Rudi,
Danke für die Info (hätte ich eigentlich auch selber finden können).
Ich habe im fhemWiki HTTPUtils_Close noch zur Beschreibung hinzugefügt.
http://www.fhemwiki.de/wiki/HttpUtils (http://www.fhemwiki.de/wiki/HttpUtils)
Gruss,
Johannes