Ignore:
Timestamp:
Sep 5, 2016, 10:14:21 PM (9 years ago)
Author:
bird
Message:

fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin/kSubmit.c

    r2877 r2879  
    791791 * @param   pWorker             The worker instance.
    792792 * @param   dwErr               The error code.
    793  */
    794 static int kSubmitWinReadFailed(PWORKERINSTANCE pWorker, DWORD dwErr)
     793 * @param   pszWhere            Where it failed.
     794 */
     795static int kSubmitWinReadFailed(PWORKERINSTANCE pWorker, DWORD dwErr, const char *pszWhere)
    795796{
    796797    DWORD dwExitCode;
    797798
    798799    if (pWorker->cbResultRead == 0)
    799         errx(1, "ReadFile failed: %u", dwErr);
     800        errx(1, "%s/ReadFile failed: %u", pszWhere, dwErr);
    800801    else
    801         errx(1, "ReadFile failed: %u (read %u bytes)", dwErr, pWorker->cbResultRead);
     802        errx(1, "%s/ReadFile failed: %u (read %u bytes)", pszWhere, dwErr, pWorker->cbResultRead);
    802803    assert(dwErr != 0);
    803804
     
    824825 * @param   pWorker             The worker instance.
    825826 */
    826 static int kSubmitReadMoreResultWin(PWORKERINSTANCE pWorker)
     827static int kSubmitReadMoreResultWin(PWORKERINSTANCE pWorker, const char *pszWhere)
    827828{
    828829    /*
     
    847848            if (dwErr == ERROR_IO_PENDING)
    848849                return -1;
    849             return kSubmitWinReadFailed(pWorker, dwErr);
     850            return kSubmitWinReadFailed(pWorker, dwErr, pszWhere);
    850851        }
    851852
     
    886887     */
    887888l_again:
    888     rc = kSubmitReadMoreResultWin(pWorker);
     889    rc = kSubmitReadMoreResultWin(pWorker, "kSubmitMarkActive");
    889890    if (rc == -1)
    890891    {
     
    952953        while (pWorker->cbResultRead < sizeof(pWorker->Result))
    953954        {
    954             int rc = kSubmitReadMoreResultWin(pWorker);
     955            int rc = kSubmitReadMoreResultWin(pWorker, "kSubmitSubProcGetResult/more");
    955956            if (rc == -1)
    956957                return -1;
     
    962963    {
    963964        DWORD dwErr = GetLastError();
    964         kSubmitWinReadFailed(pWorker, dwErr);
     965        kSubmitWinReadFailed(pWorker, dwErr, "kSubmitSubProcGetResult/result");
    965966    }
    966967
Note: See TracChangeset for help on using the changeset viewer.