From 2b5b7cd81e1103a41e5602b1a42fbd8bc00eb126 Mon Sep 17 00:00:00 2001 From: Michitomo Nakahara Date: Mon, 16 Nov 2015 16:13:19 +0900 Subject: [PATCH] Update launch.script to append to $log_file rather than overwriting it Closes gh-4506 --- .../org/springframework/boot/loader/tools/launch.script | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-boot-tools/spring-boot-loader-tools/src/main/resources/org/springframework/boot/loader/tools/launch.script b/spring-boot-tools/spring-boot-loader-tools/src/main/resources/org/springframework/boot/loader/tools/launch.script index 3ed80e90709..a4ba2b2fadc 100755 --- a/spring-boot-tools/spring-boot-loader-tools/src/main/resources/org/springframework/boot/loader/tools/launch.script +++ b/spring-boot-tools/spring-boot-loader-tools/src/main/resources/org/springframework/boot/loader/tools/launch.script @@ -157,15 +157,15 @@ do_start() { -- \ -Dsun.misc.URLClassPath.disableJarChecking=true "${JAVA_OPTS[@]}" \ -jar "$jarfile" "${RUN_ARGS[@]}" "$@" \ - > "$log_file" 2>&1 + >> "$log_file" 2>&1 await_file "$pid_file" else - su -s /bin/sh -c "$command > \"$log_file\" 2>&1 & echo \$!" "$run_user" > "$pid_file" + su -s /bin/sh -c "$command >> \"$log_file\" 2>&1 & echo \$!" "$run_user" > "$pid_file" fi pid=$(cat "$pid_file") else checkPermissions || return $? - $command &> "$log_file" & + $command &>> "$log_file" & pid=$! disown $pid echo "$pid" > "$pid_file"