Commit Graph

4 Commits

Author SHA1 Message Date
29ff102f3b Replaced LAUNCH_INHERIT_NS with LAUNCH_SET_NS, which has the opposite effect 2022-05-31 15:17:19 +01:00
c952d9cad4 Renamed struct cleanup to struct launch_ctx 2022-05-26 11:53:27 +01:00
4bbf10e7ef launch() now sends the stdio handles to the interpreter automatically
The same handles are used in both messages. This works because libc
destroys the first message and closes its handles before reading the second one,
so only one copy of each handle will exist in the new process at one
time.
2022-05-26 11:48:32 +01:00
745dbb042e Introducing the program launching mega-function: launch() 2022-05-24 21:34:30 +01:00