don't send rst on rst.
some logging format
cancel reader timeout
receiver sws avoidance