diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-01-25 21:11:31 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-02-01 16:55:02 +0100 |
commit | b95b36756ebfcdfaab6a403d93bc6514f3a3b2e2 (patch) | |
tree | e74ac26517b4c1eae2868d5351bee24746666f7b /manager/tunneltracker.go | |
parent | version: adjust x/sys/windows type name (diff) | |
download | wireguard-windows-b95b36756ebfcdfaab6a403d93bc6514f3a3b2e2.tar.xz wireguard-windows-b95b36756ebfcdfaab6a403d93bc6514f3a3b2e2.zip |
manager: pipeline UAPI requests
This avoids the somewhat expensive pipe setup.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r-- | manager/tunneltracker.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/manager/tunneltracker.go b/manager/tunneltracker.go index cfd28693..4625a8e8 100644 --- a/manager/tunneltracker.go +++ b/manager/tunneltracker.go @@ -273,4 +273,5 @@ func trackTunnelService(tunnelName string, service *mgr.Service) { IPCServerNotifyTunnelChange(tunnelName, TunnelStopped, fmt.Errorf("Unable to continue monitoring service, so stopping: %w", err)) service.Control(svc.Stop) } + disconnectTunnelServicePipe(tunnelName) } |