Skip to content

Instantly share code, notes, and snippets.

@xytis
Created June 11, 2014 08:14
Show Gist options
  • Save xytis/b1385479f9ed72beae39 to your computer and use it in GitHub Desktop.
Save xytis/b1385479f9ed72beae39 to your computer and use it in GitHub Desktop.
diff --git .version .version
index 933dbb1..be8b321 100644
--- .version
+++ .version
@@ -1 +1 @@
-11.10.0
+11.10.0-x3
diff --git channels/chan_sip.c channels/chan_sip.c
index be1274b..c43a68b 100644
--- channels/chan_sip.c
+++ channels/chan_sip.c
@@ -26825,7 +26825,7 @@ static int handle_request_bye(struct sip_pvt *p, struct sip_request *req)
sip_alreadygone(p);
/* Get RTCP quality before end of call */
- if (p->do_history || p->owner) {
+ if (0 /*p->do_history || p->owner*/) { //Removed the quality checking. It results in deadlock
char quality_buf[AST_MAX_USER_FIELD], *quality;
struct ast_channel *bridge = p->owner ? ast_bridged_channel(p->owner) : NULL;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment