diff options
| author | Randall Stewart <rrs@FreeBSD.org> | 2007-10-16 14:05:51 +0000 |
|---|---|---|
| committer | Randall Stewart <rrs@FreeBSD.org> | 2007-10-16 14:05:51 +0000 |
| commit | b201f5360cc8ca00b9e78a6c09423bba44474ee4 (patch) | |
| tree | 169ea5af0b4fe0690954c3c0bf963a4a2d5dbf1d /sys/netinet/sctp_timer.c | |
| parent | bfa5526489f39aa74866b21d7a942746dd73a611 (diff) | |
Notes
Diffstat (limited to 'sys/netinet/sctp_timer.c')
| -rw-r--r-- | sys/netinet/sctp_timer.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/sctp_timer.c b/sys/netinet/sctp_timer.c index e9382a5eb4b0..6f6d188b92ae 100644 --- a/sys/netinet/sctp_timer.c +++ b/sys/netinet/sctp_timer.c @@ -1762,6 +1762,7 @@ sctp_autoclose_timer(struct sctp_inpcb *inp, SCTP_STAT_DECR_GAUGE32(sctps_currestab); } SCTP_SET_STATE(asoc, SCTP_STATE_SHUTDOWN_SENT); + SCTP_CLEAR_SUBSTATE(asoc, SCTP_STATE_SHUTDOWN_PENDING); sctp_timer_start(SCTP_TIMER_TYPE_SHUTDOWN, stcb->sctp_ep, stcb, asoc->primary_destination); |
