diff --git a/agents/meshcore.js b/agents/meshcore.js index b677d4b1..68441f4b 100644 --- a/agents/meshcore.js +++ b/agents/meshcore.js @@ -2811,7 +2811,15 @@ function createMeshCore(agent) { } else { - var s = require('service-manager').manager.getService(process.platform == 'win32' ? 'Mesh Agent' : 'meshagent'); + var svcname = process.platform == 'win32' ? 'Mesh Agent' : 'meshagent'; + try + { + svcname = require('MeshAgent').serviceName; + } + catch(x) + { + } + var s = require('service-manager').manager.getService(svcname); switch(args['_'][0].toLowerCase()) { case 'status':