64 lines
1.7 KiB
Diff
64 lines
1.7 KiB
Diff
autofs-5.1.8 - rename statemachine() to signal_handler()
|
|
|
|
From: Ian Kent <raven@themaw.net>
|
|
|
|
Rename function statemachine() to signal_handler() to align with what
|
|
the function actually does.
|
|
|
|
Signed-off-by: Ian Kent <raven@themaw.net>
|
|
---
|
|
CHANGELOG | 1 +
|
|
daemon/automount.c | 10 +++++-----
|
|
2 files changed, 6 insertions(+), 5 deletions(-)
|
|
|
|
--- autofs-5.1.7.orig/CHANGELOG
|
|
+++ autofs-5.1.7/CHANGELOG
|
|
@@ -120,6 +120,7 @@
|
|
- fix deadlock in lookups.
|
|
- dont delay expire.
|
|
- make amd mapent search function name clear.
|
|
+- rename statemachine() to signal_handler().
|
|
|
|
25/01/2021 autofs-5.1.7
|
|
- make bind mounts propagation slave by default.
|
|
--- autofs-5.1.7.orig/daemon/automount.c
|
|
+++ autofs-5.1.7/daemon/automount.c
|
|
@@ -74,7 +74,7 @@ int do_force_unlink = 0; /* Forceably u
|
|
static int start_pipefd[2] = {-1, -1};
|
|
static int st_stat = 1;
|
|
static int *pst_stat = &st_stat;
|
|
-static pthread_t state_mach_thid;
|
|
+static pthread_t signal_handler_thid;
|
|
|
|
static sigset_t block_sigs;
|
|
|
|
@@ -1580,7 +1580,7 @@ static int do_hup_signal(struct master *
|
|
}
|
|
|
|
/* Deal with all the signal-driven events in the state machine */
|
|
-static void *statemachine(void *arg)
|
|
+static void *signal_handler(void *arg)
|
|
{
|
|
sigset_t signalset;
|
|
int sig;
|
|
@@ -1768,7 +1768,7 @@ static void handle_mounts_cleanup(void *
|
|
* perform final cleanup.
|
|
*/
|
|
if (!submount && !pending)
|
|
- pthread_kill(state_mach_thid, SIGTERM);
|
|
+ pthread_kill(signal_handler_thid, SIGTERM);
|
|
|
|
master_mutex_unlock();
|
|
|
|
@@ -2743,8 +2743,8 @@ int main(int argc, char *argv[])
|
|
sd_notify(1, "READY=1");
|
|
#endif
|
|
|
|
- state_mach_thid = pthread_self();
|
|
- statemachine(NULL);
|
|
+ signal_handler_thid = pthread_self();
|
|
+ signal_handler(NULL);
|
|
}
|
|
|
|
master_kill(master_list);
|