If the server's timeout is shorter than the client's, keep it. If the
client's is shorter than the server's, use that timeout for the
server. This prevents the server running jobs for which the client
will not receive the results because it has already timed-out.
If the server's timeout is shorter than the client's, keep it. If the client's is shorter than the server's, use that timeout for the server. This prevents the server running jobs for which the client will not receive the results because it has already timed-out.