Comment 5 for bug 498472

Revision history for this message
Philipp Kempgen (philipp-kempgen) wrote :

Danke.

> Außerdem scheint "$ami->request_extstate($exten, $context)" immer
> den Status -1 (=Unknown) zurückzuliefern.

AstMan::request_extstate() liefert gar keinen Hint-Status zurück
sondern dient nur dazu asynchron einen Status anzufragen.
Die entsprechende Antwort wird an anderer Stelle ausgewertet.

Davon abgesehen finde ich keine Erklärung für einen Rückgabewert von
-1. Die Methode kann eigentlich nur 0 zurückgeben (keine Verbindung
zum Host) oder 1 (Anfrage erfolgreich gesendet).

Die Extension-Stati sind im globalen Hash %extstates gespeichert.