Description
Running TestDataValidate in Ozone leads to StatusRuntimeException on the datanode frequently.
This causes an unclean shutdown on the stream on the datanode.
In GrpcClientProtocolClient, shutdownNow should be followed by a awaitTermination to wait for a clean shutdown.