summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorxyz <[email protected]>2023-08-23 13:58:09 +0800
committerguo <[email protected]>2023-08-30 16:37:08 +0800
commit341fb40c9551de0dbb855699ecec37b335829f21 (patch)
treeca8d2c02124e4e08daff38cdecd06f01eef75634 /components
parent32d479321b3185c903dca6bc5e0e755d0a030c0e (diff)
[smart][fix] lwp fork with data copy
Diffstat (limited to 'components')
-rw-r--r--components/lwp/lwp_syscall.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/components/lwp/lwp_syscall.c b/components/lwp/lwp_syscall.c
index 8962410fbd..8f7a3c3c26 100644
--- a/components/lwp/lwp_syscall.c
+++ b/components/lwp/lwp_syscall.c
@@ -1721,6 +1721,7 @@ static void lwp_struct_copy(struct rt_lwp *dst, struct rt_lwp *src)
dst->args = src->args;
dst->leader = 0;
dst->session = src->session;
+ dst->background = src->background;
dst->tty_old_pgrp = 0;
dst->__pgrp = src->__pgrp;
dst->tty = src->tty;