summaryrefslogtreecommitdiff
path: root/main/cdr.c
diff options
context:
space:
mode:
authorJonathan Rose <jrose@digium.com>2011-07-27 21:22:12 +0000
committerJonathan Rose <jrose@digium.com>2011-07-27 21:22:12 +0000
commitd170e5e82926132c72b22079ce0ef996a1f0fab2 (patch)
tree563e4bfb59e3e3f5100993c0eea664fac6f5cd55 /main/cdr.c
parent3ee80d6a90c5ce59f20f9dfc89d7f3faaa4fd753 (diff)
reverting 329840 due to failing tests. Going to change this feature to be purely optional.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@329856 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/cdr.c')
-rw-r--r--main/cdr.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/main/cdr.c b/main/cdr.c
index 5d77ea222..85c513e16 100644
--- a/main/cdr.c
+++ b/main/cdr.c
@@ -776,26 +776,6 @@ void ast_cdr_noanswer(struct ast_cdr *cdr)
}
}
-void ast_cdr_congestion(struct ast_cdr *cdr)
-{
- char *chan;
-
- while (cdr) {
- if (!ast_test_flag(cdr, AST_CDR_FLAG_LOCKED)) {
- chan = !ast_strlen_zero(cdr->channel) ? cdr->channel : "<unknown>";
-
- if (ast_test_flag(cdr, AST_CDR_FLAG_POSTED)) {
- ast_log(LOG_WARNING, "CDR on channel '%s' already posted\n", chan);
- }
-
- if (cdr->disposition < AST_CDR_CONGESTION) {
- cdr->disposition = AST_CDR_CONGESTION;
- }
- }
- cdr = cdr->next;
- }
-}
-
/* everywhere ast_cdr_disposition is called, it will call ast_cdr_failed()
if ast_cdr_disposition returns a non-zero value */
@@ -812,9 +792,6 @@ int ast_cdr_disposition(struct ast_cdr *cdr, int cause)
case AST_CAUSE_NO_ANSWER:
ast_cdr_noanswer(cdr);
break;
- case AST_CAUSE_NORMAL_CIRCUIT_CONGESTION:
- ast_cdr_congestion(cdr);
- break;
case AST_CAUSE_NORMAL:
break;
default:
@@ -984,8 +961,6 @@ char *ast_cdr_disp2str(int disposition)
return "BUSY";
case AST_CDR_ANSWERED:
return "ANSWERED";
- case AST_CDR_CONGESTION:
- return "CONGESTION";
}
return "UNKNOWN";
}