Page MenuHomeFreeBSD

D27583.id80612.diff
No OneTemporary

D27583.id80612.diff

Index: sys/dev/cxgbe/tom/t4_tls.c
===================================================================
--- sys/dev/cxgbe/tom/t4_tls.c
+++ sys/dev/cxgbe/tom/t4_tls.c
@@ -739,6 +739,10 @@
struct tls_ofld_info *tls_ofld = &toep->tls;
struct adapter *sc = td_adapter(toep->td);
+ /* Bail without rescheduling if the connection has closed. */
+ if ((toep->flags & (TPF_FIN_SENT | TPF_ABORT_SHUTDOWN)) != 0)
+ return;
+
/*
* If this connection has timed out without receiving more
* data, downgrade to plain TOE mode and don't re-arm the

File Metadata

Mime Type
text/plain
Expires
Sat, May 16, 9:20 PM (9 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33153694
Default Alt Text
D27583.id80612.diff (546 B)

Event Timeline