diff --git a/repos/ports/src/lib/libc_noux/plugin.cc b/repos/ports/src/lib/libc_noux/plugin.cc index 6725e539cd..11ee4bb800 100644 --- a/repos/ports/src/lib/libc_noux/plugin.cc +++ b/repos/ports/src/lib/libc_noux/plugin.cc @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -510,6 +511,10 @@ extern "C" void fork_trampoline() /* reinitialize standard-output connection */ stdout_reconnect(); + /* reinitialize config */ + Genode::Config *config = Genode::config(); + construct_at(config); + /* reinitialize noux connection */ construct_at(noux_connection());