summaryrefslogtreecommitdiff
path: root/pm/sleep.d/10NetworkManager
diff options
context:
space:
mode:
Diffstat (limited to 'pm/sleep.d/10NetworkManager')
-rwxr-xr-xpm/sleep.d/10NetworkManager6
1 files changed, 6 insertions, 0 deletions
diff --git a/pm/sleep.d/10NetworkManager b/pm/sleep.d/10NetworkManager
index 8538d6b..244e2c7 100755
--- a/pm/sleep.d/10NetworkManager
+++ b/pm/sleep.d/10NetworkManager
@@ -1,4 +1,10 @@
#!/bin/sh
+# If we are running NetworkManager, tell it we are going to sleep.
+# TODO: Make NetworkManager smarter about how to handle sleep/resume
+# If we are asleep for less time than it takes for TCP to reset a
+# connection, and we are assigned the same IP on resume, we should
+# not break established connections. Apple can do this, and it is
+# rather nifty.
. "${PM_FUNCTIONS}"