Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Akka timeout on VoiceInterpreter for Dial scenarios #1802

Open
hrosa opened this issue Feb 12, 2017 · 5 comments
Open

Akka timeout on VoiceInterpreter for Dial scenarios #1802

hrosa opened this issue Feb 12, 2017 · 5 comments

Comments

@hrosa
Copy link
Contributor

hrosa commented Feb 12, 2017

This exception is very common when running Dial scenarios:

04:00:53,920 ERROR [org.restcomm.connect.interpreter.VoiceInterpreter] (RestComm-akka.actor.default-dispatcher-111) Exception while waiting for outbound call info:
java.util.concurrent.TimeoutException: Futures timed out after [10 seconds]

@hrosa
Copy link
Contributor Author

hrosa commented Feb 12, 2017

@gvagenas
Copy link
Contributor

@hrosa The above error is not suppose to fail a call as it happens only during the dial action which is executed after Dial is finished. The issue you report is for a timeout when RC tries to get call info from outbound actor which happens to be terminated.

What version of Restcomm you use for load testing. The patch committed here d89890e protects and prevents this error.

@hrosa
Copy link
Contributor Author

hrosa commented Feb 15, 2017

@gvagenas I've been testing against branch that was recently merged against master. I see the patch was submitted 16 days ago.
Let me re-run tests and check the outcome.

@hrosa
Copy link
Contributor Author

hrosa commented Feb 15, 2017

This test was run yesterday (Feb 14), all calls were successful but there is still some Akka timeout issues in RestComm log (12 occurrences).

restcomm_2017-02-14_15_21.tar.gz

dialclient-client-2017-02-14_14_44-screens.txt

Also, isn't 10 seconds too much waiting time?

@gvagenas
Copy link
Contributor

@hrosa I guess we have a race condition here, I will check that

The 10 sec is quite high and will be reduced, but actually I plan to remove Akka Ask pattern all together #1401

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants