diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 14467dbe28..c8ff0900b8 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2508,7 +2508,7 @@ static void sip_threadinfo_destructor(void *obj) struct sip_threadinfo *th = obj; struct tcptls_packet *packet; - if (th->alert_pipe[1] > -1) { + if (th->alert_pipe[0] > -1) { close(th->alert_pipe[0]); } if (th->alert_pipe[1] > -1) {