Hallo,
ich habe das Problem, dass ein Pickup (misdn/misdn) beim ersten Mal immer fehlschlägt (beim zweiten Versuch funktioniert es dann). Der Anrufer bekommt ein Besetzt.
Im Logfile finde ich dazu die folgenden beiden Zeilen:
Jan 14 12:42:46 WARNING[18934] channel.c: Hard hangup called by thread -1221887088 on mISDN/2-1, while fd is blocked by thread -1234240624 in procedure ast_waitfor_nandfds! Expect a failure
Jan 14 12:42:46 ERROR[8426] channel.c: Unable to find channel in list to free. Assuming it has already been done.
An dem OVZ-Kernel sollte es eigentlich nicht liegen, da ich das Problem mit einem Standard-Kernel auch hatte, allerdings nur sporadisch.
Folgende Konfiguration:
Centos 5.1
OpenVZ-Kernel 2.6.18 028stab051.1
Asterisk 1.2.24 (ATrpms)
chan_mISDN, mISDN und mISDNuser Version 1.1.7
(beronet install-misdn-mqueue.tar.gz)
3x ISDN PCI Karte
Viele Grüße
Holger
ich habe das Problem, dass ein Pickup (misdn/misdn) beim ersten Mal immer fehlschlägt (beim zweiten Versuch funktioniert es dann). Der Anrufer bekommt ein Besetzt.
Im Logfile finde ich dazu die folgenden beiden Zeilen:
Jan 14 12:42:46 WARNING[18934] channel.c: Hard hangup called by thread -1221887088 on mISDN/2-1, while fd is blocked by thread -1234240624 in procedure ast_waitfor_nandfds! Expect a failure
Jan 14 12:42:46 ERROR[8426] channel.c: Unable to find channel in list to free. Assuming it has already been done.
An dem OVZ-Kernel sollte es eigentlich nicht liegen, da ich das Problem mit einem Standard-Kernel auch hatte, allerdings nur sporadisch.
Folgende Konfiguration:
Centos 5.1
OpenVZ-Kernel 2.6.18 028stab051.1
Asterisk 1.2.24 (ATrpms)
chan_mISDN, mISDN und mISDNuser Version 1.1.7
(beronet install-misdn-mqueue.tar.gz)
3x ISDN PCI Karte
Viele Grüße
Holger