Stop sending requests when you get a terminate

This commit is contained in:
Owen
2025-08-03 14:47:36 -07:00
parent 3ccd755d55
commit 151d0e38e6

View File

@@ -479,6 +479,11 @@ persistent_keepalive_interval=5`, fixKey(privateKey.String()), fixKey(wgData.Pub
// Close the WireGuard device and TUN // Close the WireGuard device and TUN
closeWgTunnel() closeWgTunnel()
if stopFunc != nil {
stopFunc() // stop the ws from sending more requests
stopFunc = nil // reset stopFunc to nil to avoid double stopping
}
// Mark as disconnected // Mark as disconnected
connected = false connected = false