Skip to content
Snippets Groups Projects
  • deuce's avatar
    9ae308d1
    Overhaul EOB handling... just count them, and reset both to zero on non-EOB · 9ae308d1
    deuce authored
    in either direction.
    
    For v1.0, a single EOB in both directions terminates the session and for
    v1.1, two EOBs in both directions terminates.
    
    This should greatly simplify the overly complicated senteob/sentempty/goteob/
    gotempty logic and completely eliminate loops.  Biggest risk with this change
    is issues with v1.0 servers.
    9ae308d1
    History
    Overhaul EOB handling... just count them, and reset both to zero on non-EOB
    deuce authored
    in either direction.
    
    For v1.0, a single EOB in both directions terminates the session and for
    v1.1, two EOBs in both directions terminates.
    
    This should greatly simplify the overly complicated senteob/sentempty/goteob/
    gotempty logic and completely eliminate loops.  Biggest risk with this change
    is issues with v1.0 servers.