--- orig/src/SSF/OS/TCP/Rcv_WndManager.java
+++ mod/src/SSF/OS/TCP/Rcv_WndManager.java
@@ -198,6 +198,7 @@
         NextExpected += Rcv_Buffer[GapPosition].seglen;
       }
       prev = GapPosition;
+      Rcv_Buffer[GapPosition]=null;
       GapPosition = (GapPosition+1) % SIZE;
     }
     LowerBound = GapPosition;



