From aaa6393ef2fc5f9726917e0a4e9b8eeaff52f631 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 18 Apr 2013 10:51:59 +0200 Subject: [PATCH 1/1] Don't check for pending event if no FCE listeners are configured Eliminates one time() syscall for every AFP transaction. From FR #78. --- etc/afpd/fce_api.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/afpd/fce_api.c b/etc/afpd/fce_api.c index 36cce446..46203789 100644 --- a/etc/afpd/fce_api.c +++ b/etc/afpd/fce_api.c @@ -424,6 +424,8 @@ static void check_saved_close_events(int fmodwait) * */ void fce_pending_events(AFPObj *obj) { + if (!udp_sockets) + return; check_saved_close_events(obj->options.fce_fmodwait); } -- 2.39.2