bugfix on tcp_conn