Skip to content

Commit 8711e89

Browse files
committed
fix stop
1 parent 892d0d0 commit 8711e89

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

templates/rubywarden.j2

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,14 @@ env="RACK_ENV={{ rw_env }} ALLOW_SIGNUPS=1 PATH=$PATH:{{ rw_home }}/rb/bin"
99
{% else %}
1010
env="RACK_ENV={{ rw_env }} PATH=$PATH:{{ rw_home }}/rb/bin"
1111
{% endif %}
12-
daemon="/usr/local/bin/bundle24 exec rackup -p {{ rw_port }} config.ru"
12+
daemon="/usr/local/bin/bundle24"
13+
daemon_flags="exec rackup -p {{ rw_port }} config.ru"
1314
daemon_user="{{ rw_user }}"
1415

1516
. /etc/rc.d/rc.subr
1617

1718
rc_start() {
18-
${rcexec} "cd ~/src && env ${env} ${daemon}"
19-
}
20-
21-
rc_stop() {
22-
pkill $(pgrep -f "rackup -p {{ rw_port }}")
19+
${rcexec} "cd ~/src && env ${env} ${daemon} ${daemon_flags}"
2320
}
2421

2522
pexp="ruby24 .*rackup -p {{ rw_port }} config.ru"

0 commit comments

Comments
 (0)