Jump to content

[RELEASE] Server Keepalive Batch Tool


uniflare

Recommended Posts

Im sure you can find an alternative download. If not jusr create a blank file with that name. Or use the installer and change the executable path for bec to any other exe file - just remember to disable the keepalive for the bec process.

Thanks and good luck.

Link to comment
Share on other sites

Have this now "microsoft was unexpected at this time" how did you fix that..., thanks btw for the bec.exe thingie

Your very welcome,

 

AFAIK this issue is caused by a bug in certain Windows SDK's due to environment paths having parenthesis or double quotes in them.

 

Symptoms:

Batch windows terminate with "/Microsoft was unexpected at this time";

 

Cause:

Windows SDK Bug; On 64bit systems some environment variables may contains parenthesis - ( and ) or double quotes - ". This causes a bug in one of the preloaded batch files on windows sdk's.

 

Solution:

http://www.blinnov.com/en/2010/06/04/microsoft-was-unexpected-at-this-time/

 

Good luck ;)

 

Alternatively, use paths that do not contain spaces/parenthesis.

Link to comment
Share on other sites

Your very welcome,

 

AFAIK this issue is caused by a bug in certain Windows SDK's due to environment paths having parenthesis or double quotes in them.

 

Symptoms:

Batch windows terminate with "/Microsoft was unexpected at this time";

 

Cause:

Windows SDK Bug; On 64bit systems some environment variables may contains parenthesis - ( and ) or double quotes - ". This causes a bug in one of the preloaded batch files on windows sdk's.

 

Solution:

http://www.blinnov.com/en/2010/06/04/microsoft-was-unexpected-at-this-time/

 

Good luck ;)

 

Alternatively, use paths that do not contain spaces/parenthesis.

Diddn't quite understand, what paths are using spaces o.o ?

And could you explain "server command line" and what to actually use in startup.cmd ? :D i have been using TADST before.

http://imgur.com/ghMb1Uu,GCrP8zB

Link to comment
Share on other sites

It was a guess as that is usually the main reason for your error.

 

the server command line is the startup command for arma. Generally, you do not need to alter this.

 

If you are still getting the error please PM me your batchrun.log and settings file. thanks.

Link to comment
Share on other sites

Updated to 1.0.3

 

As promised here is an update, sorry to say a few bugs slipped the net when committing the GUI installer for release. Please dont edit configs while the console is running..

FIXED IN 1.0.3: Less processor intensive. (was loading settings 12 times/sec ...)
FIXED IN 1.0.3: Bug where the path to the database EXE was used as backup target instead of dump file.
FIXED IN 1.0.3: Usage of parenthesis and spaces in path names fully! (hopefully).
FIXED IN 1.0.3: Arma Launch parameters weren't quoted correctly.
FIXED IN 1.0.3: A few more bugs related to config settings.
ADDED IN 1.0.3: New config setting: bec_flag_dsc , if 1 will launch BEC with the --dsc option (fix BEC auto closing due to no update signal)
ADDED IN 1.0.3: Prevent database backup if database dump file not found.

 

Any bugs, problems, issues throw me a pm as usual.

Link to comment
Share on other sites

Thanks alot for all your help and work !, but since BEC doesnt work anymore what should i use to send out warnings for server restart ?

 

BEC should be working still. I have no issues with it. What problems are you having?

 

Maca is also making an alternative for BEC, which i can't find the topic for anymore, ill post it as soon as i find it.

Link to comment
Share on other sites

BEC should be working still. I have no issues with it. What problems are you having?

 

Maca is also making an alternative for BEC, which i can't find the topic for anymore, ill post it as soon as i find it.

Like i dont even have bec.exe, for this batch tool i just made a blank .exe file, but i actually need to use bec to manage server restart messages, i have not been using bec before, and i diddnt download it before the thing was terminated and now i cant seem to find any download link

Link to comment
Share on other sites

Search forums.. someone prominent has a helpful signature...

btw. Latest bec is 1.608. Youmay need to use the DSC switch (on by defaultin new skbt).

You also needto do as described in bec thread and block and/or redirect using hosts file.

Good luck

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

I tried do get this to work, but it won´t...

Before I try this tool, I use a little simple batch and all worked fine.

echo off
COLOR 0E
mode con lines=60 cols=80
    :start
    timeout 3
        :stop_server
        echo Server wird gestoppt
        cd \ArmA3\0cherno
        tasklist | findstr /i "0cherno.exe">NUL
        if %errorlevel% == 0 (
        taskkill /f /im "0cherno.exe"
        )
                :Backup
            set arma3srvpath=C:\ArmA3\0cherno
            set Redispass=0815
            set RedisIP=127.0.0.1
            SET _CUR_DATE=%DATE%
            SET _CUR_TIME=%TIME%
            FOR /F "tokens=1-4 delims=/.- " %%a IN ("%_CUR_DATE%") DO SET MONTH=%%b
            FOR /F "tokens=1-4 delims=/.- " %%a IN ("%_CUR_DATE%") DO SET DAY=%%c
            FOR /F "tokens=1-4 delims=/.- " %%a IN ("%_CUR_DATE%") DO SET YEAR=%%a
            FOR /F "tokens=1-4 delims=:." %%a IN ("%_CUR_TIME%") DO SET HOUR=%%a
            FOR /F "tokens=1-4 delims=:." %%a IN ("%_CUR_TIME%") DO SET MINUTE=%%b
            SET FOLDER_NAME=%YEAR%-%MONTH%
            SET BACKUP_DB=dump-%DAY%,%MONTH%,%YEAR%_%HOUR%;%MINUTE%.rdb
            SET BACKUP_LOG=0server_%DAY%,%MONTH%,%YEAR%_%HOUR%;%MINUTE%.log
            SET BACKUP_RPT=0cherno_%DAY%,%MONTH%,%YEAR%_%HOUR%;%MINUTE%.rpt
            
                START C:\ArmA3\0cherno\DB\redis-cli.exe -h %RedisIP% -a %Redispass% save
                
                    :Create
                    if exist "%arma3srvpath%\Backup" goto createDBfolder
                    mkdir "%arma3srvpath%\Backup"
                    
                        :createDBfolder
                        if exist "%arma3srvpath%\Backup\Backup_DB\%FOLDER_NAME%" goto startbackup_db
                        mkdir "%arma3srvpath%\Backup\Backup_DB\%FOLDER_NAME%"
                        :startbackup_db
                        copy "%arma3srvpath%\DB\dump.rdb" "%arma3srvpath%\Backup\Backup_DB\%FOLDER_NAME%\%BACKUP_DB%"
                            
    echo.
    echo Backup vollstaendig, Server wird neugestartet...
    echo.
    :start_server
    start "arma3" /min "0cherno.exe" -mod=@AllInArmaTerrainPack;@Epoch;@EpochHive; -config=C:\ArmA3\0cherno\SC\config.cfg -ip=XX.XXX.X.XX -port=2302 -profiles=SC -name=SC -cfg=C:\ArmA3\0cherno\SC\basic.cfg -autoinit
    timeout 60
    cd \ArmA3\0cherno\BEC
    bec.exe -f Config.cfg
    
goto start

 

 

So if I try the Keep-Alive-Batch there are two problems.

 

First: How / where could I set a timeout for BEC? For now it starts 2 times, cause server is not ready initialised and so BEC can't find the server

 

Second: With my old little simple Batch the server starts without any problems, with the keep-alive there is a mass message and it seems, the server couldn't find the AiA TP, in the RPT it spams this message:

0:48:53 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.aia_chernarus_config, A3_epoch_config
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 Missing addons detected:
 0:48:53   aia_chernarus_config
 0:48:53   A3_epoch_config
 0:48:53 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.aia_chernarus_config, A3_epoch_config
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 Missing addons detected:
 0:48:53   aia_chernarus_config
 0:48:53   A3_epoch_config
 0:48:53 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.aia_chernarus_config, A3_epoch_config
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 Missing addons detected:
 0:48:53   aia_chernarus_config
 0:48:53   A3_epoch_config
 0:48:53 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.aia_chernarus_config, A3_epoch_config
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0)
 0:48:53 EPE manager release (0|0|0) 

Copied the batch_settings.cmd to C: - Folder and copied the batch_lib Folder to the Server Root-Folder.

And here is what I changed in the batch_settings.cmd

@echo off
if "%configdone%"=="1" (
    GOTO :EOF
)
set configdone=0

REM \\ // ===================================================== \\ //
REM // \\             INTRODUCTION AND INFORMATION              // \\
REM \\ // ===================================================== \\ //

REM //    Welcome to the SKBT Configuration file, in here you will find
REM //    everything necessary to customize your keepalive tool.
REM //    
REM //    A quick note of the most used/needed setting changes:
REM //    
REM //    STANDARD/COMMON KEEPALIVE SETTINGS :: serverport
REM //    STANDARD/COMMON KEEPALIVE SETTINGS :: bindtoip
REM //    STANDARD/COMMON KEEPALIVE SETTINGS :: serverip (if bindtoip is 1)
REM //    
REM //    KEEPALIVE TOOL SPECIFIC SETTINGS :: databasebackupfolder
REM //    KEEPALIVE TOOL SPECIFIC SETTINGS :: logfilebackupfolder
REM //    KEEPALIVE TOOL SPECIFIC SETTINGS :: cleanWerDialogs
REM //    
REM //    FILE NAMES AND PATHS :: armapath
REM //    
REM //    SERVER COMMAND LINE PARAMTERS :: mod_string
REM //    
REM //    EXECUTABLE AFFINITIES/PRIORITIES :: serverAffinity
REM //    EXECUTABLE AFFINITIES/PRIORITIES :: becAffinity
REM //    EXECUTABLE AFFINITIES/PRIORITIES :: serverPriority
REM //    EXECUTABLE AFFINITIES/PRIORITIES :: becPriority
REM //    

REM \\ // ===================================================== \\ //
REM // \\          STANDARD/COMMON KEEPALIVE SETTINGS           // \\
REM \\ // ===================================================== \\ //


REM // Keep database alive?
set keepalive_database=1
REM // Keep BEC alive?
set keepalive_bec=1
REM // Keep an Arma Server Monitor alive? (@ASM)
set keepalive_asm=0
REM // Keep a Teamspeak Server alive?
set keepalive_ts=0
REM // Keep a Headless Client alive?
set keepalive_hc=0

REM // Server Port (this is used regardless if -ip param is omitted)
set serverport=2302

REM // bindtoip, 1 to enable -ip param in command line, 0 to disable (omit from launch params).
set bindtoip=1
REM // ONLY USED IF bindtoip IS 1 :: Public IP address when using the -ip param in your command line.
set serverip=XX.XXX.X.XXX


REM \\ // ===================================================== \\ //
REM // \\           EXTERNAL TOOL SPECIFIC SETTINGS             // \\
REM \\ // ===================================================== \\ //

REM // Use Battleye Extended Controls DSC Flag? (adds --dsc to BEC startup command. Try if BEC keeps closing when connecting).
set bec_flag_dsc=0

REM // Teamspeak port number (if using)
set teamspeak_port=2310

REM // ASM log file write interval (if using)
set asm_log_interval=5


REM \\ // ===================================================== \\ //
REM // \\           KEEPALIVE TOOL SPECIFIC SETTINGS            // \\
REM \\ // ===================================================== \\ //

REM // How long to wait for the server to start before assuming it has crashed
set serverStartTimeout=30

REM // Database Backup Interval _in Minutes_ // CAUTION: Too short an interval and you may fill your hard drive rather quickly!
set db_backup_interval=5

REM // Backup log files to zipped archives (1) or plaint text (0)
set use_zip_logs=1

REM // Backup Database file to a zipped archive (1) or raw (0)
set use_zip_backups=1

REM // Folder to store the Database Backups
set databasebackupfolder="C:\ArmA3\0cherno\Backup\epoch_redis_backups"

REM // Location to store the Server Log Backups
set logfilebackupfolder="C:\ArmA3\0cherno\Backup\epoch_log_backups"

REM // Manual Action Timeout in Seconds
REM // Length of time to keep the game server down after using manual_stop.bat
REM // ex, To edit the database objects or vehicles/mission file upload etc.
set manual_timeout_length=300

REM // Automated Event Timeout in Seconds
REM // Length of time in seconds to wait for the Arma server EXE to close by itself before force closing it
REM // Used with BEC Scheduler so it can setauto.bat and shutdown server using #shutdown gracefully
set auto_timeout_length=25

REM // Auto close any error dialogs after a crash event (will close ALL WER error dialogs)
set cleanWerDialogs=0


REM \\ // ===================================================== \\ //
REM // \\               HC COMMAND LINE PARAMTERS               // \\
REM \\ // ===================================================== \\ //

REM // Headless Client Launch params
set hclaunchparams=-connect=%serverip% -port=%serverport% -client -nosound -mod=@Epoch;


REM \\ // ===================================================== \\ //
REM // \\                 FILE NAMES AND PATHS                  // \\
REM \\ // ===================================================== \\ //

REM // Executable Names
REM // Name of the server executable (if using arma 2 or arma 3 etc)
set armaserverexe=0cherno.exe
REM // Headless Client EXE name
set hcexename=Arma3ServerHC.exe
REM // Teamspeak Server EXE name
set teamspeakfilename=ts3server_win64.exe
REM // Database Server EXE name
set redisexename=redis-server.exe
REM // BEC EXE name
set becexename=Bec.exe
REM // ASM EXE name
set asmexename=ArmaServerMonitor.exe

REM // Filename of the Database File/Folder (Only for reference in the backups)
set databasefile_name=dump.rdb
REM // name of logfile for ASM (if using, will put in same directory as asm.exe)
set asm_log_file=asm_performance.log


REM // Full path to your Arma Server Directory (With the Arma EXE File Inside)
set armapath="C:\ArmA3\0cherno"
REM // Headless Client path (if using)
set hcarmapath="%armapath:"=%"
REM // Teamspeak Path (if using)
set teamspeakpath="C:\apps\teamspeak"
REM // Full path the Database folder with redis.conf/redis-server.exe/dump.rdb
set redispath="%armapath:"=%\DB"
REM // Full path the Arma Server Monitor executable (Just put inside arma directory)
set asmpath="%armapath:"=%"
REM // Full path to the Battleye folder containing your BE Filters and Config
set Battleyepath="%armapath:"=%\SC\Battleye"
REM // Full path to the log/config/instance folder (containing server rpt and config.cfg and basic.cfg)
set LogPath="%armapath:"=%"
REM // Full path to the BEC executable
set becpath="%armapath:"=%\BEC"
REM // Full path to the Database File/Folder
set databasefile="%armapath:"=%\DB\dump.rdb"


REM \\ // ===================================================== \\ //
REM // \\             SERVER COMMAND LINE PARAMTERS             // \\
REM \\ // ===================================================== \\ //

REM // Location of config.cfg server config file
set servercfgpath="SC\config.cfg"

REM // Location of basic.cfg Server Config File
set serverbasicpath="SC\basic.cfg"

REM // Profile name
REM // Location of the users folder with arma profiles (difficulty settings etc)
set profilepathname="SC"
set cli_username="SC"

REM // Command line to launch the server with as called from windows console/shortcuts.
if %bindtoip%==1 (
    set ip_param= -ip=%serverip%
) else (
    set ip_param=
)

REM // Mod string for startup command line
set mod_string= -mod=@Epoch;@EpochHive;@AllInArmaTerrainPack;

REM // This should not need to be altered.
set servercommandline=%armaserverexe% %ip_param% -port=%serverport% "-config=%servercfgpath:"=%" "-cfg=%serverbasicpath:"=%" "-profiles=%profilepathname:"=%" "-name=%cli_username:"=%" "%mod_string:"=%" -autoinit

REM \\ // ===================================================== \\ //
REM // \\           EXECUTABLE AFFINITIES/PRIORITIES            // \\
REM \\ // ===================================================== \\ //

REM // Affinity of the Process (use comma seperated list of processor core numbers, eg: "serverAffinity=0,2" for core 1 and 3)
set serverAffinity=0,3,1
set becAffinity=0,1,2,3
set hcAffinity=0,1,2,3
set redisAffinity=0,1,2,3
set teamspeakAffinity=0,1,2,3
set asmAffinity=0,1,2,3

REM // Server Priority, Specify: low, belownormal, normal, abovenormal, high or realtime
set serverPriority=normal
set becPriority=normal
set hcPriority=normal
set redisPriority=normal
set teamspeakPriority=normal
set asmPriority=normal

REM \\ // ====================================== \\ //
REM // \\  FIX FOR LONG PATH NAMES WITH SPACES   // \\
REM \\ // ====================================== \\ //

cd /D %armapath%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %armapath%') do (
    set result=%%a
)
    set armapath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %hcarmapath%') do (
    set result=%%a
)
    set hcarmapath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %teamspeakpath%') do (
    set result=%%a
)
    set teamspeakpath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %redispath%') do (
    set result=%%a
)
    set redispath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %asmpath%') do (
    set result=%%a
)
    set asmpath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %Battleyepath%') do (
    set result=%%a
)
    set Battleyepath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %LogPath%') do (
    set result=%%a
)
    set LogPath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %becpath%') do (
    set result=%%a
)
    set becpath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" "%databasefile:"=%"') do (
    set result=%%a
)
    set databasefile=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %servercfgpath%') do (
    set result=%%a
)
    set servercfgpath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %serverbasicpath%') do (
    set result=%%a
)
    set serverbasicpath=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %databasebackupfolder%') do (
    set result=%%a
)
    set databasebackupfolder=%result%
for /F "delims=" %%a in ('cscript.exe "batch_lib/lib/getShortPath.vbs" %logfilebackupfolder%') do (
    set result=%%a
)
    set logfilebackupfolder=%result%
set configdone=1
goto :EOF 

 

So, maybe someone can figure out what I'm doing wrong, I could not.

Link to comment
Share on other sites

Hi chiller, Sorry to hear its not working for you at the moment. If you can use PM for further communication regarding this problem would be appreciated (less bloat on thread).

 

Edited - Unnecessary

Can you;

1. Send me your batch.log file and arma 3 folder structure (screenshot is fine).

2. Can you confirm when you say BEC starts twice, does it end up with 2 windows of BEC? or you mean it tries to start twice? (try set bec_flag_dsc=1)

 

The RPT log spam is not that Arma can't find the mods, it is rather the mods cannot find their config files. which leads me to believe either working directory error (bug in KA) or some other misconfiguration resulting in a similar effect. Since it works with a simple batch start file I can only assume there is something wrong with the working directory.

 

Anyhow I would like to work with you on this, I dont have a fresh install of epoch and would like to stamp out this (if it is) bug asap.

Please let me know via PM.

 

Thanks Chiller I hope I can help you!

And thanks for trying out this tool.

 

(Have you tried the GUI Installer?)

 

Update:

It seems there is indeed a very small bug (1 single space character) in the BATCH_SETTINGS default config file for the NON GUI version (this bug is NOT in the GUI version AFAIK.)

 

You can either update to the Hotfix 1.0.3.1 NonGui. OR: Remove the single space character from the start of the modline variable. eg,

set mod_string= -mod=@Epoch;@EpochHive

should be:

set mod_string=-mod=@Epoch;@EpochHive

Hope this helps and sorry for the inconvenience.

Also, try the GUI installer, would love some feedback for it :).

 

Any more problems don't hesitate to contact me!

Thanks!

Link to comment
Share on other sites

  • 2 weeks later...

I'm having a problem with the GUI version, it's registering as an autoevent restart and I have set auto_timeout_length=60 in the config batch but the server is still restarting in 5 seconds which is stopping my 

IF EXIST "D:\A3-140-Test\Arma3\ToLive\epoch.Panthera3.pbo" (
   MOVE /Y "D:\A3-140-Test\Arma3\ToLive\epoch.Panthera3.pbo" "D:\A3-140-Test\Arma3\MPMissions"
)
IF EXIST "D:\A3-140-Test\Arma3\ToLive\@EpochHive" (
    rmdir /s /q "D:\A3-140-Test\Arma3\@EpochHive"
	MOVE /Y "D:\A3-140-Test\Arma3\ToLive\@EpochHive" "D:\A3-140-Test\Arma3"
)

code from running. Any help would be appreciated, other than that it works great.

Link to comment
Share on other sites

Hi there TheHound!

 

Thanks for the feedback! I have just pushed snapshot to the sourceforge/github repos for the NonGui version with some new configs and new event hook features. Check the repo/skbtforarma/master/NonGui/Readme.txt for more info. (Can download tarball snapshots here).

 

Will be merging new features to GUI application within 48 hours. (If you dont like the sound of the NonGui version for now :P).

 

Regards

Link to comment
Share on other sites

Hi Uniflare

 

Maybe I missed it somewhere in this thread, is there a way to re-compile a pbo before the server starts? I have it in a batch file to do it currently but I have to do it manually, could I do it through the keepalive tool? Or is there a way i can call that bat file to run before the server starts?

Link to comment
Share on other sites

Yes I have added events to the NON GUI version. the GUI version will be updated within approx 35 hours ish. If you cant wait for the GUI version to be updated you can simply use the NON GUI version for now (Requires manual editing of the config file, check readme for install instructions).

 

The events are batch files that are called before or after something happens. currently there are 3 events you can use.

Simply put your call to your custom batch file inside one of those events (BeforeServerStart perhaps) and voila.

 

Again, this is not released officially yet so the only way to get this update right now is through downloading a snapshot (as stated above) and only using the NON Gui code as the rest has not changed yet.

 

Hope this clears things up a bit.

Regards

Link to comment
Share on other sites

Updated to 1.1.0

 

Managed to get this one out earlier than expected. This resolves the ASM start bug, some GUI bugs, adds new event hooking to run code between restarts, and some other config settings you can see in the README.

FIXED IN 1.1.0: Fixed ASM not starting unless keepalive_hc was 1, typo
ADDED IN 1.1.0: Added new config variable "skbt_debug". Change log detail level
ADDED IN 1.1.0: Added new config "auto_restart_delay". Forcefully delays between ONLY restart events
ADDED IN 1.1.0: Added 3 batch files in custom folder to aid in hooking code before certain events, more info inside those files (Check readme or more info)
ADDED IN 1.1.0: Added tooltips to all configuration options.
FIXED IN 1.1.0: Fixed settings save dialog bugs (Would ask to remove old file even when its the same file) (Fixed cancel)
ADDED IN 1.1.0: Added backwards compatibility for batch settings.

KNOWN ISSUE IN 1.1.0: Some paths aren't collapsed to shorter variables in the batch settings. Not a priority/problem.

 

Any bugs, problems, issues throw me a pm as usual.

 

Dont forget to tell me if it actually works for you or not, it's the only way I know.

Thanks

Link to comment
Share on other sites

  • 1 month later...

Hi Metalfoundry,

 

Thanks for bringing this to my attention, can you confirm how many physical and virtual cores you have? Im thinking you have maybe more virtual cores than the installer is currently capable of controlling.

 

If this is the case then I can make a quick fix and push tonight to github/sourceforge. Let me know in PM how many virtual cores you have in total.

 

Thanks

Link to comment
Share on other sites

Updated to 1.1.0.2 Hotfix 2

 

Fixes some crashes.

FIXED IN 1.1.0.2: Fixed exception when chaning db file location on first install.
ADDED IN 1.1.0.2: Patched application crash when number of virtual machine cores are greater than 8.
 

As always any feedback is highly appreciated.

 

Thanks!

 

Note: The temporary fix for virtual core count exceeding 8 will be properly address within the week. This will mean changing the way cores are selected in the configuration window. Stay Tuned!

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...