Make the server report monotonic times for deadlines
For very high performance systems, we're going to want to be able to simply push the value reported from the server down onto clients. If we report realtime now, then all wrapped languages are going to assume it, meaning that such a change will be impossible later.
Showing
- src/core/surface/call.c 2 additions, 1 deletionsrc/core/surface/call.c
- src/core/surface/server.c 4 additions, 2 deletionssrc/core/surface/server.c
- src/core/transport/chttp2/parsing.c 1 addition, 1 deletionsrc/core/transport/chttp2/parsing.c
- src/cpp/util/time.cc 2 additions, 1 deletionsrc/cpp/util/time.cc
- src/node/ext/timeval.cc 1 addition, 0 deletionssrc/node/ext/timeval.cc
- src/python/src/grpc/_adapter/_c/utility.c 1 addition, 0 deletionssrc/python/src/grpc/_adapter/_c/utility.c
- src/ruby/ext/grpc/rb_grpc.c 4 additions, 2 deletionssrc/ruby/ext/grpc/rb_grpc.c
- src/ruby/ext/grpc/rb_server.c 6 additions, 7 deletionssrc/ruby/ext/grpc/rb_server.c
Loading
Please register or sign in to comment