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
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev