noux: reinitialize Genode::config
This commit is contained in:
parent
635de1791f
commit
97d117c89d
|
@ -16,6 +16,7 @@
|
||||||
#include <util/misc_math.h>
|
#include <util/misc_math.h>
|
||||||
#include <util/arg_string.h>
|
#include <util/arg_string.h>
|
||||||
#include <base/printf.h>
|
#include <base/printf.h>
|
||||||
|
#include <os/config.h>
|
||||||
#include <rom_session/connection.h>
|
#include <rom_session/connection.h>
|
||||||
#include <base/sleep.h>
|
#include <base/sleep.h>
|
||||||
#include <dataspace/client.h>
|
#include <dataspace/client.h>
|
||||||
|
@ -510,6 +511,10 @@ extern "C" void fork_trampoline()
|
||||||
/* reinitialize standard-output connection */
|
/* reinitialize standard-output connection */
|
||||||
stdout_reconnect();
|
stdout_reconnect();
|
||||||
|
|
||||||
|
/* reinitialize config */
|
||||||
|
Genode::Config *config = Genode::config();
|
||||||
|
construct_at<Genode::Config>(config);
|
||||||
|
|
||||||
/* reinitialize noux connection */
|
/* reinitialize noux connection */
|
||||||
construct_at<Noux_connection>(noux_connection());
|
construct_at<Noux_connection>(noux_connection());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user