--- Revision None +++ Revision 653262383066 @@ -0,0 +1,13 @@ +diff --git a/server-overlay-win/bin/service_register.bat b/server-overlay-win/bin/service_register.bat +index c21aa41..71bccf8 100755 +--- a/server-overlay-win/bin/service_register.bat ++++ b/server-overlay-win/bin/service_register.bat +@@ -16,7 +16,7 @@ if exist lib\couchdb\plugins\%%a\ebin set PLUGIN_EXTRA=!PLUGIN_EXTRA! ../lib/cou + if exist lib\couchdb\plugins\%%a\deps set PLUGIN_EXTRA=!PLUGIN_EXTRA! ../lib/couchdb/plugins/%%a/deps + ) + +-"%NS_ERTS%\erlsrv.exe" add CouchbaseServer -stopaction "ns_bootstrap:stop()." -name %NS_NAME% -InternalServiceName CouchbaseServer -onfail restart -workdir "%NS_ROOT%\bin" -args "+A 16 -env ERL_FULLSWEEP_AFTER 512 -env ERL_MAX_PORTS 10000 -pa %PLUGIN_EXTRA% -sasl -setcookie nocookie -ns_server config_path \\\"..\\etc\\couchbase\\static_config\\\" -couch_ini ../etc/couchdb/default.ini ../etc/couchdb/local.ini ../etc/couchdb/default.d/geocouch.ini ../etc/couchdb/default.d/capi.ini ../etc/runtime.ini -kernel inet_dist_listen_min 21100 inet_dist_listen_max 21299 -run ns_bootstrap override_resolver -ns_server restart_script \\\".\\bin\\service_reregister.bat\\\" -- %2 %3 %4 %5 %6 %7 %8 %9" ++"%NS_ERTS%\erlsrv.exe" add CouchbaseServer -stopaction "ns_bootstrap:stop()." -name %NS_NAME% -InternalServiceName CouchbaseServer -onfail restart -workdir "%NS_ROOT%\bin" -args "+A 16 +P 327680 -env ERL_FULLSWEEP_AFTER 512 -env ERL_MAX_PORTS 10000 -pa %PLUGIN_EXTRA% -sasl -setcookie nocookie -ns_server config_path \\\"..\\etc\\couchbase\\static_config\\\" -couch_ini ../etc/couchdb/default.ini ../etc/couchdb/local.ini ../etc/couchdb/default.d/geocouch.ini ../etc/couchdb/default.d/capi.ini ../etc/runtime.ini -kernel inet_dist_listen_min 21100 inet_dist_listen_max 21299 -run ns_bootstrap override_resolver -ns_server restart_script \\\".\\bin\\service_reregister.bat\\\" -- %2 %3 %4 %5 %6 %7 %8 %9" + + set serviceId="" + for /f "tokens=2 delims==" %%s in ('sc GetKeyName CouchbaseServer') do set serviceId=%%s