update
add shutdown(sock, SHUT_RD) test