summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-07-23 09:56:07 +0200
committerDavid Lönnhager <david.l@mullvad.net>2025-08-07 09:59:25 +0200
commit50225d7666a8a5a70fa3ac5775f2a372110bdb58 (patch)
tree6fb51969cc30277d29b7830f08c25665b417dfd0 /docs
parenta4ce0bd15d2619cc840b6e7b618255af6d140659 (diff)
downloadmullvadvpn-50225d7666a8a5a70fa3ac5775f2a372110bdb58.tar.xz
mullvadvpn-50225d7666a8a5a70fa3ac5775f2a372110bdb58.zip
Update architecture docs for macOS offline monitor
Diffstat (limited to 'docs')
-rw-r--r--docs/architecture.md5
1 files changed, 2 insertions, 3 deletions
diff --git a/docs/architecture.md b/docs/architecture.md
index 93c6380089..bea1071918 100644
--- a/docs/architecture.md
+++ b/docs/architecture.md
@@ -246,9 +246,8 @@ on Linux.
#### macOS
-On macOS, the offline monitor uses `route -n monitor -` to listen for changes in the routing table,
-reasserting that a default route exists any time a change is detected. It's only assumed that the
-host is offline if a default route doesn't exist.
+On macOS, the offline monitor detects whether the host is offline by using `SCDynamicStore` to check
+if there's any active network service.
##### Issues