Ignore:
Timestamp:
Mar 18, 2018, 9:10:03 PM (7 years ago)
Author:
bird
Message:

kmk/win: Reworking child process handling. This effort will hopefully handle processor groups better and allow executing internal function off the main thread.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/commands.c

    r3140 r3156  
    2424#include <windows.h>
    2525#include "w32err.h"
     26# ifdef CONFIG_NEW_WIN_CHILDREN
     27#  include "w32/winchildren.h"
     28# endif
    2629#endif
    2730#ifdef CONFIG_WITH_LAZY_DEPS_VARS
     
    765768      for (c = children; c != 0; c = c->next)
    766769        if (!c->remote)
     770# if defined (CONFIG_NEW_WIN_CHILDREN) && defined (WINDOWS32)
     771          MkWinChildKill (c->pid, SIGTERM, c);
     772# else
    767773          (void) kill (c->pid, SIGTERM);
     774# endif
    768775    }
    769776
Note: See TracChangeset for help on using the changeset viewer.