Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/windowsReleaseTest
  • release/releaseTest
  • release/releaseWindowsTest
  • release/201910
  • release/qt/201910
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • 4.0.0
  • 2.2.0
  • 2.1.0
  • 2.0.1
  • 2.0.0
  • 1.4.1
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
30 results

ringaccount.cpp

  • Stepan Salenikovich's avatar
    e4daf6cd
    ringaccount: perform ICE init after returning call · e4daf6cd
    Stepan Salenikovich authored
    This way we don't have to wait for the ICE init before the manager
    can get a callId to return to the client. The ICE init can take a long
    time in certain cases (eg: bad TURN password, slow UPnP) which causes
    the UI to freeze while waiting for the daemon to return outgoingCall()
    with the callId.
    
    Note this changes the behaviour of the daemon slightly. Before if the
    ICE init failed then no callId would be returned. Now the callId is
    always returned and the call will later emit a state change of Fail if
    the ICE init fails.
    
    Tuleap: #620
    Change-Id: I712d1d52be9e9b809b794bb7694ad31bdd2e3bb1
    e4daf6cd
    History
    ringaccount: perform ICE init after returning call
    Stepan Salenikovich authored
    This way we don't have to wait for the ICE init before the manager
    can get a callId to return to the client. The ICE init can take a long
    time in certain cases (eg: bad TURN password, slow UPnP) which causes
    the UI to freeze while waiting for the daemon to return outgoingCall()
    with the callId.
    
    Note this changes the behaviour of the daemon slightly. Before if the
    ICE init failed then no callId would be returned. Now the callId is
    always returned and the call will later emit a state change of Fail if
    the ICE init fails.
    
    Tuleap: #620
    Change-Id: I712d1d52be9e9b809b794bb7694ad31bdd2e3bb1
Code owners
Assign users and groups as approvers for specific file changes. Learn more.