FS-3640 try this patch, not sure what you are doing because I can recover 300 channels fine. I added a patch to deal with what looks like corrupted data in the cdr or something so it should fail more gracefully

This commit is contained in:
Anthony Minessale
2011-10-26 09:00:59 -05:00
parent 7b10506e78
commit fd495dbbe1
2 changed files with 14 additions and 1 deletions
+7
View File
@@ -1748,6 +1748,13 @@ SWITCH_DECLARE(switch_core_session_t *) switch_core_session_request_xml(switch_e
}
if (!channel || !switch_channel_get_caller_profile(channel)) {
if (session) {
switch_core_session_destroy(&session);
}
}
return session;
}