IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 43078 for trunk


Ignore:
Timestamp:
Sep 7, 2026, 4:46:41 PM (2 weeks ago)
Author:
eugene
Message:

add global variable SCHEDULER_BLOCK to prevent scheduler from starting

Location:
trunk/Ohana/src/opihi/pantasks
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/pantasks/run.c

    r39457 r43078  
    1616  }
    1717
     18  char *blockScheduler = get_variable("SCHEDULER_BLOCK");
     19
     20  if (blockScheduler && strcmp(blockScheduler, "0")) {
     21    gprint (GP_ERR, "Warning: pantasks scheduler is blocked from running\n");
     22    gprint (GP_ERR, " set $SCHEDULER_BLOCK to 0 to enable\n");
     23    return (FALSE);
     24  }
     25
    1826  CheckTasksSetState (TRUE);
    1927  CheckControllerSetState (TRUE);
  • trunk/Ohana/src/opihi/pantasks/server_run.c

    r39457 r43078  
    66  if (argc != 1) {
    77    gprint (GP_ERR, "USAGE: server run\n");
     8    return (FALSE);
     9  }
     10
     11  char *blockScheduler = get_variable("SCHEDULER_BLOCK");
     12
     13  if (blockScheduler && strcmp(blockScheduler, "0")) {
     14    gprint (GP_ERR, "Warning: pantasks scheduler is blocked from running\n");
     15    gprint (GP_ERR, " set $SCHEDULER_BLOCK to 0 to enable\n");
    816    return (FALSE);
    917  }
Note: See TracChangeset for help on using the changeset viewer.