From 52c7bd7bc5050507d312511cfde41bb90b467dd6 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Wed, 13 Oct 2021 08:01:17 +1000 Subject: [PATCH] multithreading: return default error string when multithreading is enabled Signed-off-by: Ronnie Sahlberg --- lib/libnfs.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/libnfs.c b/lib/libnfs.c index a8009fd..4ed3b1d 100755 --- a/lib/libnfs.c +++ b/lib/libnfs.c @@ -257,6 +257,11 @@ nfs_service(struct nfs_context *nfs, int revents) char * nfs_get_error(struct nfs_context *nfs) { +#ifdef HAVE_MULTITHREADING + if(nfs->multithreading_enabled) { + return "nfs_get_error disabled while multithreading is active"; + } +#endif /* HAVE_MULTITHREADING */ return rpc_get_error(nfs->rpc); };