1
0
mirror of https://github.com/SerenityOS/serenity synced 2024-07-09 11:00:46 +00:00
serenity/Userland/Applications/Run
Kemal Zebari 8893836b60 Run: Don't wait for child process to end when adding it to history
When we try to start a long-running child process (e.g. a GUI app)
using a combination of the POSIX spawn and waitpid API, the Run
process ends up waiting for it to end before making any changes
to the path history. This leads to some confusion when trying to
fire up another Run process only to see that it did not save the
path to this program.

This PR resolves this by saving the path after it was created using
the POSIX spawn API.
2024-05-01 06:42:59 +02:00
..
CMakeLists.txt AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
main.cpp Run: Fix bug where it would crash because uninitialized main widget 2024-02-06 08:41:01 +01:00
MainWidget.h Run: Use new GML compiler 2024-01-19 10:50:15 +00:00
Run.gml Run: Use new GML compiler 2024-01-19 10:50:15 +00:00
RunWindow.cpp Run: Don't wait for child process to end when adding it to history 2024-05-01 06:42:59 +02:00
RunWindow.h Run: Don't wait for child process to end when adding it to history 2024-05-01 06:42:59 +02:00