diff --git a/proof/proofd/src/XrdProofdManager.cxx b/proof/proofd/src/XrdProofdManager.cxx index 884ffea0bb0bae35af3cc1ccd81c6f602bed3a4e..77e3bfd94d0fe6655b65fbaa1b0118298844b456 100644 --- a/proof/proofd/src/XrdProofdManager.cxx +++ b/proof/proofd/src/XrdProofdManager.cxx @@ -106,7 +106,7 @@ XrdProofdManager::XrdProofdManager(XrdProtocol_Config *pi, XrdSysError *edest) { // Constructor - fSrvType = kXPD_AnyServer; + fSrvType = kXPD_AnyServer; fEffectiveUser = ""; fHost = ""; fPort = XPD_DEF_PORT; @@ -1177,6 +1177,8 @@ int XrdProofdManager::DoDirectiveRole(char *val, XrdOucStream *cfg, bool) fSrvType = kXPD_Master; } else if (tval == "worker") { fSrvType = kXPD_Worker; + } else if (tval == "any") { + fSrvType = kXPD_AnyServer; } return 0;