HPCC-10910 Ensure abort is checked before spawning a child

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10921 Fix HASH/HASH64 on constant strings

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10910 Check aborting after first attempt to connect to slave

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10922 Add an option to improve cse for if conditions in child queries

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10925 Allow abort when compiling to kill gcc process

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10925 Allow new process group creation to be configured

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Split of candidate-4.2.4 branch

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10933 Excessive "Reset without stop" tracing

Make sure that ifaction/whenaction stop unused upstream activities as soon as
possible.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5500 from richardkchapman/ifaction-stop

HPCC-10933 Excessive "Reset without stop" tracing

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10894 - Prevent spurious loop continuation

A global LOOP could continue on to next or continue past last
loop iteration, if the time between completeing iteration
messages from slaves was > 25 minutes

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge branch 'hpcc-10894' into candidate-4.2.4

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10141 Doc:Multiple Client Tools

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10141 DOCS:Multi-Client Tools

Fix HPCC-10141 DOCS:Multi-Client Tools
Add documentation for running client tools
on multiple operating systems

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10141 DOCS:Multi-Client Tools

Fix HPCC-10141 DOCS:Multi-Client Tools
Add documentation for running client tools
on multiple operating systems

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10141 DOCS:Multi-Client Tools

Fix HPCC-10141 DOCS:Multi-Client Tools
Add documentation for running client tools
on multiple operating systems

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10141 DOCS:Multi-Client Tools

Fix HPCC-10141 DOCS:Multi-Client Tools
Add documentation for running client tools
on multiple operating systems
incorporated latest comments

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10141 DOCS:Multi-Client Tools

Fix HPCC-10141 DOCS:Multi-Client Tools
Add documentation for running client tools
on multiple operating systems
incorporated latest comments

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10141 DOCS:Install ClientTools on Multiple platforms

Fix HPCC-10141 DOCS:Install ClientTools on Multiple platforms
Add documentation for running client tools
on multiple operating systems...
incorporated latest comments

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge branch 'H10141-MultiCT' into candidate-4.2.4

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10917 - Prevent MP deadlock if broken socket on RANK_ALL

MP detects broken sockets and notifies receivers, however it
did not pass on the notification for receivers who were listening
on RANK_ALL.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>