Fixed unit test.
Added unit test.
TRQ-1798. If mppmaxnodect is set on a queue, pbs_server would assume that mppnppn was 1 if it wasn't set. Make it assume mppnppn is the largest number of cores available on any compute node. This will more reasonably calculate how many nodes the job will use.
Connections between Moab and TORQUE have been getting terminated
with an end of file error. The problem was that when the connection
was idle TORQUE would time out and return a PBSE_TIMEOUT error from
a read call. However, the error code was converted to an end of file
error by the time it made it to the start_process_pbs_server_port loop
and the connection was terminated. This has been fixed so the PBSE_TIMEOUT
error always makes it all the way up the stack and the connection is
not terminated. TRQ-1762
Fixed a unit test.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Merge pull request #113 from adaptivecomputing/4.2-dev

4.2 dev - Stop TORQUE from terminating connections when the timeout limit is hit.