5674b62fd90df90955867e674a8f157a58a0e953
galt
  Wed Jun 18 14:33:02 2025 -0700
Fixes packet overflow issue in Parasol paraNode resurrect. refs #34883

diff --git src/parasol/paraHub/paraHub.h src/parasol/paraHub/paraHub.h
index 7db8ff8374e..6516b2e2467 100644
--- src/parasol/paraHub/paraHub.h
+++ src/parasol/paraHub/paraHub.h
@@ -36,30 +36,31 @@
     };
 
 struct machine
 /* A machine for running jobs on. */
     {
     struct machine *next;	/* Next in master list. */
     struct dlNode *node;        /* List node of machine. */
     char *name;                 /* Name.  Not alloced here. */
     struct dlList *jobs;        /* List of current jobs. */
     int errCount;               /* Number of errors. */
     int goodCount;		/* Number of good runs. */
     time_t lastChecked;		/* Last time we checked machine in seconds past 1972 */
     boolean isDead;		/* True if machine dead. */
     char *tempDir;		/* Name of local temp dir. */
     struct slInt *deadJobIds;	/* List of job Ids that machine was running when it died. */
+    struct slInt *resurrectJobIds; /* List of job Ids that machine was from resurrected machine. */
     char ipStr[NI_MAXHOST];	/* IP address as a string. */
     struct machSpec *machSpec;  /* Machine spec of resources */
     struct slRef *plannedBatches; /* List of planned batches. */
     };
 
 struct batch
 /* A batch of jobs from a user. */
     {
     struct batch *next;		/* Next in master list. */
     struct dlNode *node;	/* Node in active/done list. */
     char *name;			/* Batch name.  Not allocated here. */
     struct user *user;		/* User this is associated with. */
     struct dlList *jobQueue;	/* List of jobs not running */
     int runningCount;		/* Number of jobs running */
     int queuedCount;		/* Number of jobs queued */