arkouda
arkouda copied to clipboard
add logic to call exit(0) in DefaultServerDaemon when 2..n ServerDaemons configured
As @ronawho reported on 8/19, ServerDaemon.shutdown() fails on certain Cray machines due to a Chapel bug. Need to prevent invocation of the exit(0) function in the DefaultServerDaemon unless there are 2..n ServerDaemons configured; this update will fix the default arkouda_server configuration while a fix for the root cause will be done in another, follow-up issue.
Logic is working: exit(0) not called in default arkouda_server config...

...but is called if there are 2..n ArkoudaServerDaemons configured:

Corresponding PR #1720 closed.