Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-2032

'uuid_bridge' kills both channels if one of them is executing java app

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: freeswitch-core
    • Labels:
      None
    • Environment:
      uname -a
      Linux cc03.localdomain.com 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
    • CPU Architecture:
      x86
    • Kernel:
      Linux
    • uname:
      Linux cc03.localdomain.com 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
    • Userland:
      GNU/Linux
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      15769
    • GIT Master Revision hash::
      yes

      Description

      What is needed: connect two users, initially one is on the home-grown java-based IVR and other party is off hook.

      What is done/got:
      User1 (2002 in attached log) is on the java application, it represents simple IVR system, and the most used FS API operation is "streamFile".
      User2 (2001 in attached log) is off hook.
      next:
      (mod_socket) create_uuid
      <get uuid_x>
      bgapi originate {origination_caller_id_name=User1}[origination_uuid=uuid_x]User1 &park()
      <User1 answers incomming call>
      <get event channel_User1 answered>
      <get event channel_User1 parked>
      uuid_bridge uuid_User1 uuid_User2
      <get event channel_User1 hangup, cause=NORMAL_CLEARING>
      <get event channel_User2 hangup, cause=DESTINATION_OUT_OF_ORDER>
      <both channel_User1 and channel_User2 are down>



      Full log (starting from FS launch) is attached.
      Timepoint from where to see the mentioned above scenario: 2009-12-03 11:14:47.317545

        Attachments

        1. freeswitch.log
          1020 kB
        2. freeswitch.zip
          230 kB

          Activity

            People

            • Assignee:
              anthm Anthony Minessale II
              Reporter:
              artems Artem Shiyanov
            • Votes:
              13 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: