X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=kernel%2Fexit.c;h=531aadca553030543b643a0553f6144785d02bb5;hb=5914811acf36c3ff091f860a6964808f668f27d0;hp=93cee3671332352f8e4c0f7f9566d9086dd14354;hpb=6d7b9efacba9f4e5f4d5ca165b1a4350da52ddd7;p=deliverable%2Flinux.git diff --git a/kernel/exit.c b/kernel/exit.c index 93cee3671332..531aadca5530 100644 --- a/kernel/exit.c +++ b/kernel/exit.c @@ -360,6 +360,9 @@ void daemonize(const char *name, ...) fs = init_task.fs; current->fs = fs; atomic_inc(&fs->count); + exit_namespace(current); + current->namespace = init_task.namespace; + get_namespace(current->namespace); exit_files(current); current->files = init_task.files; atomic_inc(¤t->files->count);