Merge pull request #540 from iamqizhao/master

refine the comments of grpc.Server.Stop()
diff --git a/server.go b/server.go
index d71c094..19a002a 100644
--- a/server.go
+++ b/server.go
@@ -594,8 +594,9 @@
 	}
 }
 
-// Stop stops the gRPC server. Once Stop returns, the server stops accepting
-// connection requests and closes all the connected connections.
+// Stop stops the gRPC server. It immediately closes all open connections and listeners. It cancels all
+// active RPCs on server side and the corresponding pending RPCs on client side will get notified by
+// connection errors.
 func (s *Server) Stop() {
 	s.mu.Lock()
 	listeners := s.lis