diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 895739b4c0..4181edb42c 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2503,7 +2503,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) {