io send/recv writedot replaced with _write_dot