From 77a6b5c6b4ac449b1bc2436f5719c3e0747c5d90 Mon Sep 17 00:00:00 2001 From: Alexandre Beaulieu Date: Tue, 16 Apr 2019 15:12:19 -0400 Subject: [PATCH] wip: done!, kind of! --- modules/rdp_proxy/rdp_proxy_linux_amd64.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/rdp_proxy/rdp_proxy_linux_amd64.go b/modules/rdp_proxy/rdp_proxy_linux_amd64.go index 9d07ceb0..7c223912 100644 --- a/modules/rdp_proxy/rdp_proxy_linux_amd64.go +++ b/modules/rdp_proxy/rdp_proxy_linux_amd64.go @@ -225,7 +225,9 @@ func (mod *RdpProxy) Start() error { } func (mod *RdpProxy) Stop() error { - mod.Info("Stopping!") + for _, cmd := range mod.active { + cmd.Process.Kill() // FIXME: More graceful way to shutdown? + } return mod.SetRunning(false, func() { mod.queue.StopLoop() mod.configureFirewall(false)