- 14 Oct, 2005 5 commits
-
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
-
-
Christopher J. Morrone authored
client dissapearing. This required adding a cache of outgoing messages so that the new srun client can see recent traffic at connection time. srun's "--steal" parameter is not yet supported. Also moved the contents of "struct incoming_client_info" and "struct outgoing_fd_info" into the other structures. It just looks cleaner.
-
- 13 Oct, 2005 3 commits
-
-
Danny Auble authored
-
Christopher J. Morrone authored
With the new stdio engine, it no longer makes sense to associate the task stdio filenames with the srun info structure. Instead for each task we expand the filename format string and stick it in the slurmd_task_info_t structure.
-
Moe Jette authored
Add new env var SLURM_TASK_PID.
-
- 12 Oct, 2005 2 commits
-
-
Christopher J. Morrone authored
-
Christopher J. Morrone authored
-
- 11 Oct, 2005 15 commits
-
-
Moe Jette authored
-
Christopher J. Morrone authored
filename parameters.
-
Moe Jette authored
-
Moe Jette authored
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
Previous logic would deadlock on fork if log_init() was followed by log_fini() since log_fini destroys the mutex that atfork works with.
-
Christopher J. Morrone authored
-
Danny Auble authored
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
-
Moe Jette authored
needed thanks to slurmd_step functionality.
-
Danny Auble authored
-
Christopher J. Morrone authored
-
- 10 Oct, 2005 3 commits
-
-
Christopher J. Morrone authored
-
Christopher J. Morrone authored
still open. Each stdout or stderr that closes will trigger an eof message (header.length will be 0), and _server_read will decrement the number of remote writers.
-
Christopher J. Morrone authored
is a pointer.
-
- 08 Oct, 2005 8 commits
-
-
Christopher J. Morrone authored
-
Christopher J. Morrone authored
-
Christopher J. Morrone authored
-
Christopher J. Morrone authored
-
Christopher J. Morrone authored
This merge is a rewrite of slurm's task standard I/O handling. srun will now have just a single TCP stream to each node of a job-step. srun and slurmd comminicate over the TCP stream using a simple messaging protocol. Both srun and slurmd now use a completely event driven I/O engine based on the eio.c event I/O engine. Be warned that the new I/O support in this merge is not quite complete. The core I/O protocol is functional, but it is still missing reattach support and it needs extensive testing and debugging.
-
Moe Jette authored
-
Christopher J. Morrone authored
-
Moe Jette authored
-
- 07 Oct, 2005 2 commits
- 05 Oct, 2005 2 commits