Skip to content

Commit a09bc9e

Browse files
committed
Merge branch 'develop' into release/v20.6.0
2 parents b513e8c + b19c9a0 commit a09bc9e

File tree

5 files changed

+7
-11
lines changed

5 files changed

+7
-11
lines changed

lgsm/functions/check_status.sh

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,4 @@
77

88
functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
99

10-
if [ "$(tmux list-sessions -F "#{session_name}" 2>/dev/null)" == "${sessionname}${port}" ]; then
11-
status=1;
12-
else
13-
status=0;
14-
fi
10+
status=$(tmux list-sessions -F "#{session_name}" 2>/dev/null | grep -Ecx "^${sessionname}")

lgsm/functions/command_console.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ check_status.sh
4141
if [ "${status}" != "0" ]; then
4242
fn_print_ok_nl "Accessing console"
4343
fn_script_log_pass "Console accessed"
44-
tmux attach-session -t "${sessionname}${port}"
44+
tmux attach-session -t "${sessionname}"
4545
fn_print_ok_nl "Closing console"
4646
fn_script_log_pass "Console closed"
4747
else

lgsm/functions/command_start.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ fn_start_teamspeak3(){
3636
# Used to allow update to detect JK2MV server version.
3737
fn_start_jk2(){
3838
fn_start_tmux
39-
tmux send -t "${sessionname}${port}" version ENTER > /dev/null 2>&1
39+
tmux send -t "${sessionname}" version ENTER > /dev/null 2>&1
4040
}
4141

4242
fn_start_tmux(){
@@ -72,7 +72,7 @@ fn_start_tmux(){
7272
# Create lockfile
7373
date '+%s' > "${lockdir}/${selfname}.lock"
7474
cd "${executabledir}" || exit
75-
tmux new-session -d -x "${sessionwidth}" -y "${sessionheight}" -s "${sessionname}${port}" "${executable} ${parms}" 2> "${lgsmlogdir}/.${selfname}-tmux-error.tmp"
75+
tmux new-session -d -x "${sessionwidth}" -y "${sessionheight}" -s "${sessionname}" "${executable} ${parms}" 2> "${lgsmlogdir}/.${selfname}-tmux-error.tmp"
7676

7777
# Create logfile.
7878
touch "${consolelog}"
@@ -130,7 +130,7 @@ fn_start_tmux(){
130130
echo -e ""
131131
echo -e "Command"
132132
echo -e "================================="
133-
echo -e "tmux new-session -d -s \"${sessionname} ${port}\" \"${executable} ${parms}\"" | tee -a "${lgsmlog}"
133+
echo -e "tmux new-session -d -s \"${sessionname}\" \"${executable} ${parms}\"" | tee -a "${lgsmlog}"
134134
echo -e ""
135135
echo -e "Error"
136136
echo -e "================================="

lgsm/functions/command_stop.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ fn_stop_graceful_ctrlc(){
1515
fn_print_dots "Graceful: CTRL+c"
1616
fn_script_log_info "Graceful: CTRL+c"
1717
# Sends quit.
18-
tmux send-keys -t "${sessionname}${port}" C-c > /dev/null 2>&1
18+
tmux send-keys -t "${sessionname}" C-c > /dev/null 2>&1
1919
# Waits up to 30 seconds giving the server time to shutdown gracefuly.
2020
for seconds in {1..30}; do
2121
check_status.sh

lgsm/functions/info_distro.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ functionselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
99

1010
### Game Server pid
1111
if [ "${status}" == "1" ]; then
12-
gameserverpid=$(tmux list-sessions -F "#{session_name} #{pane_pid}" | grep "^${sessionname}${port}" | awk '{print $NF}')
12+
gameserverpid=$(tmux list-sessions -F "#{session_name} #{pane_pid}" | grep "^${sessionname} " | awk '{print $NF}')
1313
fi
1414
### Distro information
1515

0 commit comments

Comments
 (0)