aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/node/src/server.js
diff options
context:
space:
mode:
authorGravatar Stanley Cheung <stanleycheung@google.com>2017-05-17 19:34:47 -0700
committerGravatar Stanley Cheung <stanleycheung@google.com>2017-05-17 19:34:47 -0700
commitebeda85eb80ccf9ae96d532b35fcae0364447fb1 (patch)
treeda771a0736c70508be835e461f74be6a245c032a /src/node/src/server.js
parentde9a10798b4de4bfd5b17354b834d4b3674e8e1a (diff)
parent0bb3986ffa3bbb6fa1db2ca8ec5bac3ee240bc7a (diff)
Upmerge from v1.3.x branch to master
Diffstat (limited to 'src/node/src/server.js')
-rw-r--r--src/node/src/server.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/node/src/server.js b/src/node/src/server.js
index 08417a74c1..75426a62c1 100644
--- a/src/node/src/server.js
+++ b/src/node/src/server.js
@@ -781,6 +781,11 @@ Server.prototype.addService = function(service, implementation) {
});
};
+var logAddProtoServiceDeprecationOnce = _.once(function() {
+ common.log(grpc.logVerbosity.INFO,
+ 'Server#addProtoService is deprecated. Use addService instead');
+});
+
/**
* Add a proto service to the server, with a corresponding implementation
* @deprecated Use grpc.load and Server#addService instead
@@ -792,8 +797,7 @@ Server.prototype.addProtoService = function(service, implementation) {
var options;
var protobuf_js_5_common = require('./protobuf_js_5_common');
var protobuf_js_6_common = require('./protobuf_js_6_common');
- common.log(constants.logVerbosity.INFO,
- 'Server#addProtoService is deprecated. Use addService instead');
+ logAddProtoServiceDeprecationOnce();
if (protobuf_js_5_common.isProbablyProtobufJs5(service)) {
options = _.defaults(service.grpc_options, common.defaultGrpcOptions);
this.addService(