]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - afs.c
fd: Improve documentation of xwritev().
[paraslash.git] / afs.c
diff --git a/afs.c b/afs.c
index b15f83852e6919c4f0867065d13776c211416087..000aaa54670714a195a6d8bce3e12f3f723017dc 100644 (file)
--- a/afs.c
+++ b/afs.c
@@ -1018,7 +1018,8 @@ static int com_select(struct command_context *cc, struct lls_parse_result *lpr)
                send_errctx(cc, errctx);
                return ret;
        }
-       return send_lls_callback_request(com_select_callback, cmd, lpr, cc);
+       ret = send_lls_callback_request(com_select_callback, cmd, lpr, cc);
+       return ret == osl(-E_OSL_RB_KEY_NOT_FOUND)? -E_BAD_MOP : ret;
 }
 EXPORT_SERVER_CMD_HANDLER(select);