Fix thinko -- only add flags if debugging.
TRQ-2176. Add some additional checks to verify if a mom is mother superior or not.
TRQ-2172. Change re-sending things to wait at least ten seconds between successive retries so that we aren't stuck failing to connect to the same mom repeatedly.
TRQ-2192. Fix a crash when getting a bad socket index to process_request().
Don't count it as a re-send attempt if it hasn't reached the timeout threshold yet.
Added memory checking.
Started refactoring qstat.c main() in order
to make it possbile to retry in certain cases
when requests to the server fail. TRQ-2178
Fixed a problem where erroneous messages were getting
printed when calling qstat -f <jobid>
trq-2138 unlock the job before doing a svr_connect in case the call hangs. Also added unit test for function.
trq-2200 checked for bad data lengths when reading back in attributes.
trq-2169 Broke up a recursion situation by throwing each new request into the threadpool to be processed later.
Fixed a broken unit test.
trq-2169 stills needs to be a synchronous call most of the time.
TRQ-1883. toolong() - a signal handler - was logging a useless log message. Preferrably, any log messages should be logged by the function where the SIGALRM happened and not in the handler. Additionally, it is a bad idea to do obtain a mutex when in a signal handler. This avoids both.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Changed error message returned from req_authenuser if
user port is not found. TRQ-2198
trq-2162 Changed out stringstream for string and made the logging mutexes static so they aren't deallocated before a thread completes.
trq-2162 cleaned up unit tests.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Fixed a broken unit test.