IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 4, 2005, 7:51:09 AM (21 years ago)
Author:
eugene
Message:

added test of exit/crash job stacks

File:
1 edited

Legend:

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

    r4705 r4706  
    1818  InitIOBuffer (&buffer, 0x100);
    1919  status = ControllerCommand (command, CONTROLLER_PROMPT, &buffer);
    20   fwrite (buffer.buffer, 1, buffer.Nbuffer, stderr);
     20  if (status) fwrite (buffer.buffer, 1, buffer.Nbuffer, stderr);
    2121  FreeIOBuffer (&buffer);
    2222
    23   /* check on success of controller command */
    24   switch (status) {
    25     case CONTROLLER_DOWN:
    26       fprintf (stderr, "controller is down\n");
    27       return (FALSE);
    28 
    29     case CONTROLLER_HUNG:
    30       fprintf (stderr, "controller is not responding\n");
    31       return (FALSE);
    32 
    33     case CONTROLLER_GOOD:
    34       return (TRUE);
    35 
    36     default:
    37       fprintf (stderr, "unknown status for controller command: programming error\n"); 
    38       exit (1);
    39   }
    40 
    41   fprintf (stderr, "programming error: should not reach here\n"); 
    42   exit (1);
    4323}
Note: See TracChangeset for help on using the changeset viewer.