Blame autofs-5.0.5-fix-disable-timeout.patch
|
Ian Kent |
80cd8f |
autofs-5.0.5 - fix disable timeout
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
From: Ian Kent <raven@themaw.net>
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
Using a timeout of zero should disable expires but instead causes
|
|
Ian Kent |
80cd8f |
the alarm handler to fire constant expires.
|
|
Ian Kent |
80cd8f |
---
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
CHANGELOG | 1 +
|
|
Ian Kent |
80cd8f |
lib/alarm.c | 3 +++
|
|
Ian Kent |
80cd8f |
2 files changed, 4 insertions(+)
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
--- autofs-5.0.5.orig/CHANGELOG
|
|
Ian Kent |
80cd8f |
+++ autofs-5.0.5/CHANGELOG
|
|
Ian Kent |
80cd8f |
@@ -19,6 +19,7 @@
|
|
Ian Kent |
80cd8f |
- fix memory leak on reload.
|
|
Ian Kent |
80cd8f |
- dont connect at ldap lookup module init.
|
|
Ian Kent |
80cd8f |
- fix random selection option.
|
|
Ian Kent |
80cd8f |
+- fix disable timeout.
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
03/09/2009 autofs-5.0.5
|
|
Ian Kent |
80cd8f |
-----------------------
|
|
Ian Kent |
80cd8f |
--- autofs-5.0.5.orig/lib/alarm.c
|
|
Ian Kent |
80cd8f |
+++ autofs-5.0.5/lib/alarm.c
|
|
Ian Kent |
80cd8f |
@@ -67,6 +67,9 @@ int alarm_add(struct autofs_point *ap, t
|
|
Ian Kent |
80cd8f |
unsigned int empty = 1;
|
|
Ian Kent |
80cd8f |
int status;
|
|
Ian Kent |
80cd8f |
|
|
Ian Kent |
80cd8f |
+ if (!seconds)
|
|
Ian Kent |
80cd8f |
+ return 1;
|
|
Ian Kent |
80cd8f |
+
|
|
Ian Kent |
80cd8f |
new = malloc(sizeof(struct alarm));
|
|
Ian Kent |
80cd8f |
if (!new)
|
|
Ian Kent |
80cd8f |
return 0;
|