diff --git a/common/ChangeLog b/common/ChangeLog index d509cd4a7..05f516fa2 100644 --- a/common/ChangeLog +++ b/common/ChangeLog @@ -1,3 +1,8 @@ +2008-02-15 Marcus Brinkmann + + * exechelp.c (gnupg_spawn_process_fd): Add flag DETACHED_PROCESS + unconditionally (required for all callers at the moment). + 2008-02-14 Werner Koch * sysutils.c (gnupg_allow_set_foregound_window): New. diff --git a/common/exechelp.c b/common/exechelp.c index 09f90ef91..dcbbe90b0 100644 --- a/common/exechelp.c +++ b/common/exechelp.c @@ -562,7 +562,7 @@ gnupg_spawn_process_fd (const char *pgmname, const char *argv[], TRUE, /* Inherit handles. */ (CREATE_DEFAULT_ERROR_MODE | GetPriorityClass (GetCurrentProcess ()) - | CREATE_SUSPENDED), + | CREATE_SUSPENDED | DETACHED_PROCESS), NULL, /* Environment. */ NULL, /* Use current drive/directory. */ &si, /* Startup information. */