-
Notifications
You must be signed in to change notification settings - Fork 725
[GUI] Clean restart process #2564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
54b6f5b to
b1014aa
Compare
|
zebra's feedback tackled. |
b1014aa to
5a7b6f0
Compare
|
Mostly ACK, but i've noticed what looks to be a race condition with the directory locks not always being released before the restart happens. this behavior isn't introduced in this PR itself, but since we're on the subject of the restart process, this is as good a place to address it. Simply adding a call to |
|
yeah, good catch. Better to spend a bit more time looking for a cleaner way of doing the restart before moving forward with the introduction of another manual resource cleanup only for the restart flow and search if there is any other static field that is destructed/released at the program's exit that can be affected by this function's behavior. It smells bad. |
5a7b6f0 to
d3d8e1e
Compare
|
rebased on master, conflicts solved. Ready. |
|
The comment before Side note: #2646 will be rebased (removing |
|
yeah, added your commit zebra. Further cleanups are more than welcome 👌. This process was full of redundancies. all good for me to add #2646 to v5.4 as well. Let's just do it after branching off and starting the public testing phase. |
random-zebra
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK a2de5cd
Fuzzbawls
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK a2de5cd
Cleaning code redundancies from the "restart with args" process.