diff options
| author | Michael Larson <slioch@eng-140.vyatta.com> | 2008-06-20 09:02:19 -0700 |
|---|---|---|
| committer | Michael Larson <slioch@eng-140.vyatta.com> | 2008-06-20 09:02:19 -0700 |
| commit | b6df4be905eebab5ef4480358233ce7316e0d889 (patch) | |
| tree | 195df38dbe0107e8b6ede3b78aabc6905d941faf /src | |
| parent | 2bf54a065291f8e81568c39276a7ca0ce3bc98ce (diff) | |
| download | vyatta-wanloadbalance-b6df4be905eebab5ef4480358233ce7316e0d889.tar.gz vyatta-wanloadbalance-b6df4be905eebab5ef4480358233ce7316e0d889.zip | |
change on deamon option for parent process to wait
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.cc b/src/main.cc index a445e08..16c2360 100644 --- a/src/main.cc +++ b/src/main.cc @@ -7,6 +7,7 @@ */ #include <sys/types.h> #include <sys/stat.h> +#include <sys/wait.h> #include <signal.h> #include <syslog.h> #include <stdio.h> @@ -97,6 +98,8 @@ int main(int argc, char* argv[]) if (daemon) { if (fork() != 0) { + int s; + wait(&s); exit(0); } } |
