mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 04:17:25 +00:00
36e2463bb9
Signed-off-by: Zhenhua Luo <b19537@freescale.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
27 lines
568 B
Diff
27 lines
568 B
Diff
--- netperf-2.4.4/src/netserver.c 2007-10-17 17:09:12.000000000 -0400
|
|
+++ netperf-2.4.4.new/src/netserver.c 2011-01-23 12:26:39.000000000 -0500
|
|
@@ -567,7 +567,11 @@
|
|
fflush (stdin);
|
|
fflush (stdout);
|
|
fflush (stderr);
|
|
+#if defined(HAVE_FORK)
|
|
switch (fork())
|
|
+#else
|
|
+ switch (vfork())
|
|
+#endif
|
|
{
|
|
case -1:
|
|
perror("netperf server error");
|
|
@@ -712,7 +716,11 @@
|
|
#else
|
|
signal(SIGCLD, SIG_IGN);
|
|
|
|
+#if defined(HAVE_FORK)
|
|
switch (fork())
|
|
+#else
|
|
+ switch (vfork())
|
|
+#endif
|
|
{
|
|
case -1:
|
|
/* something went wrong */
|