>> I noticed this some time ago when I was doing some work in the >> stack and thought it was very questionable. But I never got a >> chance to go back and do further research. Nevertheless I think >> it's the wrong behavior. > > what's the definition of `wrong' here?
Meaning that the patch Eric proposed is probably the better way to deal with ACKs. It wasn't meant to be taken too literally though, hence the "I think".