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

Mumo attaches callbacks multiple times when run for longer time #10

Open
tu-maurice opened this issue Dec 11, 2016 · 2 comments
Open

Mumo attaches callbacks multiple times when run for longer time #10

tu-maurice opened this issue Dec 11, 2016 · 2 comments

Comments

@tu-maurice
Copy link

tu-maurice commented Dec 11, 2016

The function in mumo.py line 251 causes mumo to attach callbacks multiple times after running a longer time causing mumo plugins to answer multiple times to commands.

Temporary fix is to disable the watchdog in the config.

As a permanent fix: Maybe restart the ICE Connection before reattaching the callbacks?

@hacst
Copy link
Contributor

hacst commented Dec 13, 2016

Is longer time some specific amount of time? Or is it just sporadic?

You are right that redoing the whole connection might be better behavior if we assume the connection to be broken anyways.

@tu-maurice
Copy link
Author

@hacst I didn't really check regularly if the problem had occured yet. But after an evening of reading your code I decided to test if the watchdog was the problem. Now mumo has been running again for about 1 1/2 months on our server, which I think is enough to say that it's probably the origin of this.
I'm happy to help with any long term debugging though.

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

No branches or pull requests

2 participants