git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@42126
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
struct chan_list *p;
struct misdn_bchannel *bc=NULL;
- if (!ast || ! (p=MISDN_ASTERISK_TECH_PVT(ast) ) ) return -1;
-
ast_log(LOG_DEBUG, "misdn_hangup(%s)\n", ast->name);
+ if (!ast || ! (p=MISDN_ASTERISK_TECH_PVT(ast) ) ) return -1;
+
if (!p) {
chan_misdn_log(3, 0, "misdn_hangup called, without chan_list obj.\n");
return 0 ;
MISDN_ASTERISK_TECH_PVT(ast)=NULL;
cl_dequeue_chan(&cl_te, p);
+ close(p->pipe[0]);
+ close(p->pipe[1]);
free(p);
if (bc)