completed send/recv socket single threaded.