TRQ-1830. Properly interpret the errno obtained in socket_wait_for_write().
TRQ-1830. Don't fall through after finding a permanent failure in socket_connect_addr()
Ok, there was one final problem with TRQ-1830. At the top level for send_join_job_to_sisters() we weren't handling the permanent failure properly.
Fixed a deadlock in job_clone_wt. If a new job was not going to a queue
of type QTYPE_RoutePush the queue would be locked but not freed.
TRQ-1916
Merge branch '4.1.6' of https://github.com/adaptivecomputing/torque into 4.1.6
Fix a way in how we determine if a request was local or remote - we were string comparing the hostnames, change this to resolve the hostnames to their IP address and then compare that to be more foolproof. TRQ-1946.
Merge fix for TRQ-1300 - pbs_server should not start up when any of its tags in serverdb is corrupt. Also fixed compilation errors from prior checkins by others.
Fix for TRQ-1528 - Invalid read when setting array slot failed.
Merge fix from 4.2.3.h3 for TRQ-1963: TMPDIR not set when $tmpdir was specified.
Fixed a compiler error when configuring with --enable-numa-support.
TRQ-1986
Bump the revision to 4.1.6.1
Change the version string to 4.1.6.h1
TRQ-1999. Make job aborts a little bit more intelligent. If the job has been reported in the last 180 seconds don't abort it. This is just an additional safeguard for a situation that shouldn't really happen.
bump the revision
TRQ-1999. There was an error in the backport to 4.1.6.h2 - unlock the job's mutex if it doesn't get aborted in stat_update()
trq-1999 Seg fault fixed.
TRQ-2010. Backport pull request 154 (from Matt Ezell) to 4.1-dev.
fix merge conflicts occuring when merging in 4.1.6.h2 branch