autofs-5.0.3 - submount shutdown recovery fix From: Ian Kent I was sure I fixed this in the final patch but evidently not. --- daemon/direct.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/daemon/direct.c b/daemon/direct.c index 34e882b..afb354e 100644 --- a/daemon/direct.c +++ b/daemon/direct.c @@ -1129,7 +1129,6 @@ int handle_packet_expire_direct(struct autofs_point *ap, autofs_packet_expire_di */ crit(ap->logopt, "can't find map entry for (%lu,%lu)", (unsigned long) pkt->dev, (unsigned long) pkt->ino); - cache_unlock(mc); master_source_unlock(ap->entry); pthread_setcancelstate(state, NULL); return 1; @@ -1374,7 +1373,6 @@ int handle_packet_missing_direct(struct autofs_point *ap, autofs_packet_missing_ */ logerr("can't find map entry for (%lu,%lu)", (unsigned long) pkt->dev, (unsigned long) pkt->ino); - cache_unlock(mc); master_source_unlock(ap->entry); pthread_setcancelstate(state, NULL); return 1;