diff --git a/q931.c b/q931.c index 76069c4..ceeb86a 100755 --- a/q931.c +++ b/q931.c @@ -2112,6 +2112,7 @@ int q931_connect(struct pri *pri, q931_call *c, int channel, int nonisdn) /* Setup timer */ if (c->retranstimer) pri_schedule_del(pri, c->retranstimer); + c->retranstimer = 0; if ((pri->localtype == PRI_CPE) && (!pri->subchannel)) c->retranstimer = pri_schedule_event(pri, T_313, pri_connect_timeout, c); return send_message(pri, c, Q931_CONNECT, connect_ies);