You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expose the real mysqld exit code to process-compose, so it can report any errors. As a side-effect, removes $MYSQL_PID. Fixes#2518.
The old code used shell '&' to background mysqld, then captured its pid
with MYSQL_PID=$!, in doing so obscuring the mysqld exit code.
I can't see any sane way of both propagating the exit code *and* setting
MYSQL_PID. I also can't see any point in MYSQL_PID, given that
process-compose is a TUI and the pid is readily available in
$MYSQL_PID_FILE. So to fix the bug, I've made mysqld no longer
backgrounded (is_daemon becomes 'false').
0 commit comments