I&#39;ve been working on some changes in trunk that transfer the .OU and .ER spool files from pbs_mom back to pbs_server. This is one of the steps we need to take so that a job in the COMPLETE state can be restarted from a checkpoint file.&nbsp; (the files are only returned to the server if keep_completed is positive and the job has a checkpoint file)<br>
<br>There are problems when the spool file is shared between pbs_server and the mother superior pbs_mom. What happens is that when the files are &quot;returned&quot; pbs_server takes ownership of the .ER and .OU files in the spool dir and when pbs_mom forks to the user to copy the files back to the user home directory they are unable to do so because of a permission denied error.&nbsp; I feel that the cleanest solution is to just separate the pbs_server and pbs_mom spool directories.&nbsp; In my current working copy of trunk I have changed pbs_server to use server_home/server_spool instead of server_home/spool.&nbsp; pbs_mom continues to use server_home/spool.&nbsp; This solves my problems because when the spool files are returned to pbs_server pbs_mom retains its copy it its own spool directory. It is then free to fork to the user to copy the files and then delete them.<br>
<br>Are there any objections to this change in trunk? (the change will be introduced with the release of TORQUE 2.4.0)<br><br><br>