jkparis/openlava — comment on commit 3b733b1e3aeb4d6749e3cca00fb49ad7ba97039c
File:  line 0
By jkparis:

Hi - Thanks for considering this fix. Yes, the code works fine for small jobs.

The problem occurs when running on many nodes. In particular, I've seen the issue when running on > 64 nodes where the node names are longer than 8 characters (e.g., 8 * 64 = 512).

The +4 is to allow for the extra characters that are added to the node name (see lines 558-561) which include the number of jobs on a node (e.g., 2* or 4*) and the delimiter (:). I use +4 instead of +3 to account for the possibility of running more than 9 jobs on a node.

Hope that helps!

-J