IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 33880


Ignore:
Timestamp:
May 16, 2012, 4:24:44 PM (14 years ago)
Author:
eugene
Message:

only print stderr / stdout from remove dvo hosts if buffer contains data

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20120405/Ohana/src/libdvo/src/HostTable.c

    r33869 r33880  
    271271        // if (table->hosts[i].stdout.Nbuffer > 0x10000) {
    272272        if (table->hosts[i].stdout.Nbuffer > 0x1000) {
    273           int printHead = VERBOSE || table->hosts[i].stdout.Nbuffer;
    274           if (printHead) fprintf (stdout, "--- stdout from %s ---\n", table->hosts[i].hostname);
     273          int printHead = VERBOSE || (table->hosts[i].stdout.Nbuffer > 0);
     274          if (printHead) fprintf (stdout, "--- stdout from %s --- (%d bytes, v1)\n", table->hosts[i].hostname, table->hosts[i].stdout.Nbuffer);
    275275          write (STDOUT_FILENO, table->hosts[i].stdout.buffer, table->hosts[i].stdout.Nbuffer);
    276276          FlushIOBuffer (&table->hosts[i].stdout);
     
    284284        // if (table->hosts[i].stderr.Nbuffer > 0x10000) {
    285285        if (table->hosts[i].stderr.Nbuffer > 0x1000) {
    286           int printHead = VERBOSE || table->hosts[i].stderr.Nbuffer;
    287           if (printHead) fprintf (stdout, "--- stderr from %s ---\n", table->hosts[i].hostname);
     286          int printHead = VERBOSE || (table->hosts[i].stderr.Nbuffer > 0);
     287          if (printHead) fprintf (stdout, "--- stderr from %s --- (%d bytes, v1)\n", table->hosts[i].hostname, table->hosts[i].stderr.Nbuffer);
    288288          write (STDOUT_FILENO, table->hosts[i].stderr.buffer, table->hosts[i].stderr.Nbuffer);
    289289          FlushIOBuffer (&table->hosts[i].stderr);
     
    321321        // read stdout
    322322        int printHead;
    323         printHead = VERBOSE || host->stdout.Nbuffer;
     323        printHead = VERBOSE || (host->stdout.Nbuffer > 0);
    324324        EmptyIOBuffer (&host->stdout, 100, host->stdio[HOST_STDOUT]);
    325         if (printHead) fprintf (stdout, "--- stdout from %s ---\n", host->hostname);
     325        if (printHead) fprintf (stdout, "--- stdout from %s --- (%d bytes, v2)\n", host->hostname, host->stdout.Nbuffer);
    326326        write (STDOUT_FILENO, host->stdout.buffer, host->stdout.Nbuffer);
    327327        FlushIOBuffer (&host->stdout);
     
    329329           
    330330        // read stderr
    331         printHead = VERBOSE || host->stderr.Nbuffer;
     331        printHead = VERBOSE || (host->stderr.Nbuffer > 0);
    332332        EmptyIOBuffer (&host->stderr, 100, host->stdio[HOST_STDERR]);
    333         if (printHead) fprintf (stdout, "--- stderr from %s ---\n", host->hostname);
     333        if (printHead) fprintf (stdout, "--- stderr from %s --- (%d bytes, v2)\n", host->hostname, host->stderr.Nbuffer);
    334334        write (STDOUT_FILENO, host->stderr.buffer, host->stderr.Nbuffer);
    335335        FlushIOBuffer (&host->stderr);
Note: See TracChangeset for help on using the changeset viewer.