Following up on my own post, and not quoting myself (tsk, tsk), I
found a forum thread on Google that discussed a similar problem.
They claimed it was a SIGHUP being sent to the script when the
caller hung up, even though DeadAGI shouldn't get that type of signal.
Anyway, it turns out that was
I have a "support call" AGI script that has been working
flawlessly for a couple of years now. It dumps the customer into a
MeetMe conference room, then dials a bunch of support engineers,
and connects anyone who accepts the call into the conference room.
The conference room is recorded. After