提交 75640e70 创建 作者: Nickolai Zeldovich's avatar Nickolai Zeldovich

share fd table by default

上级 1fb7b9c5
...@@ -23,7 +23,7 @@ pthread_create(pthread_t* tid, const pthread_attr_t* attr, ...@@ -23,7 +23,7 @@ pthread_create(pthread_t* tid, const pthread_attr_t* attr,
void* (*start)(void*), void* arg) void* (*start)(void*), void* arg)
{ {
char* base = (char*) sbrk(stack_size); char* base = (char*) sbrk(stack_size);
int t = forkt(base + stack_size, (void*) start, arg, FORK_SHARE_VMAP); int t = forkt(base + stack_size, (void*) start, arg, FORK_SHARE_VMAP | FORK_SHARE_FD);
if (t < 0) if (t < 0)
return t; return t;
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论