Get rid of synchronized BufferedOutputStream in TcpSender, close #1191