Comments (8)
Okay. As I said, this issue is now open.
from asterisk.
This is the Asterisk project, not the FreePBX project. Issues involving FreePBX should be filed with FreePBX first to ensure it is not as a result of FreePBX. If afterwards it is determined that there is an issue in Asterisk then it can be opened with Asterisk.
from asterisk.
@jcolp a bug in the code of answering the call and dialing the device when duplicating the device . Secondly, if you remember me, I used to contribute patches and was even in the top of the comments. I know how the asterisk works inside. I have not looked at the code, but most likely the error is that because of two parallel responses, the bridge application is replaced by a 4+ part version, and this module is buggy with the work of queues and with the state system. FreePBX allowed you to create a configuration with such a case, but you have a bug in the modules, you do not need to translate the arrows.
from asterisk.
I still don't understand. I'll leave this open though.
from asterisk.
I can say, though, that if a Local channel is involved then the Queue application has no idea that transfers occur. Changing this is architecturally difficult.
from asterisk.
@jcolp 1. Why, if 2 calls are answered at the same time, a conference is created,? Why is it that when one call is clearly drop off by the device, then it remains hanging in the system? Why doesn't the channel roll back to SIMPLE mode after all this? Why is a conf channel allowed to be added to the queue app if it puts queue metrics and is not workable? As a workaround, I would split the channels into simple ones and add PCs separate, or wrap them in another simple bridge so that there is always a point-to-point connection supported in app queue.
from asterisk.
There are no such things as conference channels, or simple mode or simple channels, in Asterisk. Channels are channels. Local channels behave differently and have two channels to work within threading requirements. One channel can be transferred elsewhere, while the other channel remains.
If you want to try to improve the specific scenario with them and app_queue feel free.
from asterisk.
@jcolp Again. I see TWO answers in CAL. Cisco hone i have ONE active call (no holds and second line usages). Asterisk don't see second channel halt. Its race condition bug because 50/50 chance to this side effect. Some time astyerisk see first answered call and drip second. But some time its its bridge tru channels (and dead also) but from docs it must save only first answered c channel on multipole dial string./ / ะจ I think somewhere deadlock or race becouse asterisk gett 2 events in ope time for one common call in separate threads. I believe this good oint for check race logic!
from asterisk.
Related Issues (20)
- [bug]: Segmentation fault / AGI / Answer HOT 1
- [bug]: say.c: Money announcements off by one cent due to floating point rounding
- [bug]: app_voicemail_odbc no longer working after removal of macrocontext.
- [bug]: MulticastRTP without selected codec leeds to "FRACK!, Failed assertion bad magic number 0x0 for object" after ~30 calls HOT 3
- [bug]: bridge_channel.c: Stream topology change amplification with multiple layers of Local channels HOT 12
- [bug]: Sent PJSIP INFO DTMF duration contains incorrect value HOT 10
- [improvement]: channel.c, func_frame_trace.c: Improve debuggability of channel frame queue
- [bug]: MulticastRTP memory leak with each new channel
- [bug]: Existence of logger.xml causes linking failure
- [bug]: IPv6 addresses in SDP incorrectly formatted (regression)
- [bug]: queue unable to break out if playing announcement HOT 3
- [bug]: localhost IPv6 ::1 URI crashes in uri_parse_and_default function of uri.c HOT 5
- [improvement]: confbridge.conf.sample has outdated information HOT 2
- [improvement]: Get Record() audio duration/length HOT 4
- [bug]: manager: UpdateConfig triggers reload with "Reload: no"
- [bug]: Asterisk crashes at startup. HOT 2
- Compile Error since 21.x and 20.6 --- 20.5.2 is ok HOT 5
- [bug]: Mime type for audio/L16 is incorrect
- [bug]: res_pjsip_t38.c: Potential IP family mismatch HOT 1
- [bug]: EndIf() causes next priority to be skipped HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from asterisk.