summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/RpcFilter.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/gitblit/RpcFilter.java')
-rw-r--r--src/com/gitblit/RpcFilter.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/gitblit/RpcFilter.java b/src/com/gitblit/RpcFilter.java
index f92dd962..2786f2a4 100644
--- a/src/com/gitblit/RpcFilter.java
+++ b/src/com/gitblit/RpcFilter.java
@@ -59,6 +59,10 @@ public class RpcFilter extends AuthenticationFilter {
String fullUrl = getFullUrl(httpRequest);
RpcRequest requestType = RpcRequest.fromName(httpRequest.getParameter("req"));
+ if (requestType == null) {
+ httpResponse.sendError(HttpServletResponse.SC_NOT_IMPLEMENTED);
+ return;
+ }
boolean adminRequest = requestType.exceeds(RpcRequest.LIST_REPOSITORIES);