summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libs/utils/process_stub_unix.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/utils/process_stub_unix.c b/src/libs/utils/process_stub_unix.c
index 7ab6a3e0bf..c561ce902c 100644
--- a/src/libs/utils/process_stub_unix.c
+++ b/src/libs/utils/process_stub_unix.c
@@ -198,8 +198,6 @@ int main(int argc, char *argv[])
isDebug = !strcmp(argv[ArgAction], "debug");
isDetached = 0;
- sendMsg("spid %ld\n", (long)getpid());
-
if (*argv[ArgDir] && chdir(argv[ArgDir])) {
/* Only expected error: no such file or direcotry */
sendMsg("err:chdir %d\n", errno);
@@ -235,6 +233,8 @@ int main(int argc, char *argv[])
env[count] = 0;
}
+ /* send our pid after we read the environment file (creator will get rid of it) */
+ sendMsg("spid %ld\n", (long)getpid());
/*
* set up the signal handlers