aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@google.com>2018-07-10 17:29:58 +0200
committerGravatar Jan Tattermusch <jtattermusch@google.com>2018-07-10 17:29:58 +0200
commitf5b19665ccd1ee32394ca5c3a6aa9dd07e6f4023 (patch)
treed80f157dd15eeefd95d14b5143943799f85aba5b
parentdf332f36ff5ab32a9d8eea8f883cb768d317244c (diff)
add a TODO
-rw-r--r--src/csharp/Grpc.Core/GrpcEnvironment.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/csharp/Grpc.Core/GrpcEnvironment.cs b/src/csharp/Grpc.Core/GrpcEnvironment.cs
index 0f7474cdae..a6a1d8af50 100644
--- a/src/csharp/Grpc.Core/GrpcEnvironment.cs
+++ b/src/csharp/Grpc.Core/GrpcEnvironment.cs
@@ -434,6 +434,8 @@ namespace Grpc.Core
// - .NET core doesn't run finalizers on shutdown, so there's no risk of getting
// a crash because grpc_*_destroy methods for native objects being invoked
// in wrong order.
+ // TODO(jtattermusch): Verify that the shutdown hooks are still not needed
+ // once we add support for new platforms using netstandard (e.g. Xamarin).
#else
// On desktop .NET framework and Mono, we need to register for a shutdown
// event to explicitly shutdown the GrpcEnvironment.