Prepare settings panel (#136)
This commit is contained in:
@@ -280,6 +280,17 @@ async function registerRcloneWindowListeners() {
|
||||
}
|
||||
}
|
||||
|
||||
const cloudflaredTunnel = useStore.getState().cloudflaredTunnel
|
||||
if (cloudflaredTunnel) {
|
||||
try {
|
||||
console.log('[close-app] stopping cloudflared tunnel')
|
||||
await invoke('stop_cloudflared_tunnel', { pid: cloudflaredTunnel.pid })
|
||||
useStore.setState({ cloudflaredTunnel: null })
|
||||
} catch (error) {
|
||||
console.error('[close-app] failed to stop cloudflared tunnel', error)
|
||||
}
|
||||
}
|
||||
|
||||
const child = currentRcloneChild
|
||||
|
||||
if (child) {
|
||||
@@ -319,6 +330,17 @@ async function registerRcloneWindowListeners() {
|
||||
}
|
||||
}
|
||||
|
||||
const cloudflaredTunnel = useStore.getState().cloudflaredTunnel
|
||||
if (cloudflaredTunnel) {
|
||||
try {
|
||||
console.log('[close-app] stopping cloudflared tunnel')
|
||||
await invoke('stop_cloudflared_tunnel', { pid: cloudflaredTunnel.pid })
|
||||
useStore.setState({ cloudflaredTunnel: null })
|
||||
} catch (error) {
|
||||
console.error('[close-app] failed to stop cloudflared tunnel', error)
|
||||
}
|
||||
}
|
||||
|
||||
const child = currentRcloneChild
|
||||
|
||||
if (child) {
|
||||
|
||||
Reference in New Issue
Block a user