MDEV-11052 mariadb-service-convert does not work after upgrading to 10.1.18

mysqld_safe: don't close stdout and stderr if --dry-run
This commit is contained in:
Sergei Golubchik 2016-12-04 21:19:32 +01:00
parent b5aa0f437f
commit 5142cd55f4

View file

@ -738,10 +738,6 @@ else
logging=syslog
fi
# close stdout and stderr, everything goes to $logging now
exec 1>&-
exec 2>&-
USER_OPTION=""
if test -w / -o "$USER" = "root"
then
@ -987,9 +983,14 @@ do
done
cmd="$cmd $args"
[ $dry_run -eq 1 ] && return
# Avoid 'nohup: ignoring input' warning
test -n "$NOHUP_NICENESS" && cmd="$cmd < /dev/null"
# close stdout and stderr, everything goes to $logging now
exec 1>&-
exec 2>&-
log_notice "Starting $MYSQLD daemon with databases from $DATADIR"
# variable to track the current number of "fast" (a.k.a. subsecond) restarts