summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2011-12-12 20:44:36 +0000
committerTom Yu <tlyu@mit.edu>2011-12-12 20:44:36 +0000
commit1975a728188fc1ffce3d67ffeb351e693a7e6797 (patch)
treed8fbb4a8047a662710e15d25388638b800b2809f
parent5afb7bcbb9a5bd76132be60b58c01f6a3e5e3f7c (diff)
downloadkrb5-1975a728188fc1ffce3d67ffeb351e693a7e6797.tar.gz
krb5-1975a728188fc1ffce3d67ffeb351e693a7e6797.tar.xz
krb5-1975a728188fc1ffce3d67ffeb351e693a7e6797.zip
windows ccapi: launch server without console by default
Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com> ticket: 7050 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25541 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/ccapi/lib/win/OldCC/client.cxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/ccapi/lib/win/OldCC/client.cxx b/src/ccapi/lib/win/OldCC/client.cxx
index ed8712339a..5b82b6587f 100644
--- a/src/ccapi/lib/win/OldCC/client.cxx
+++ b/src/ccapi/lib/win/OldCC/client.cxx
@@ -195,12 +195,13 @@ DWORD find_server(Init::InitInfo& info, LPSTR endpoint) {
psa, // SA
FALSE,
CREATE_NEW_PROCESS_GROUP |
- CREATE_NEW_CONSOLE |
NORMAL_PRIORITY_CLASS |
- // CREATE_NO_WINDOW |
- // DETACHED_PROCESS | /* KPK TODO: was set - restore */
- 0
- ,
+#ifdef CCAPI_LAUNCH_SERVER_WITH_CONSOLE
+ CREATE_NEW_CONSOLE |
+#else
+ DETACHED_PROCESS |
+#endif
+ 0,
NULL, // environment
szDir, // current dir
&si,