X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilchttp%2Fsilchttpserver.c;h=20b2c0416f527c1b5918479df1324625cb679ae4;hb=d4ead7075692a4abdc487fcb422cb9fd5b41a596;hp=e83d2f379b274f1106774bbc754ecb98ecf8482d;hpb=f38b21315fc72df3914664227ebcece766f01f66;p=silc.git diff --git a/lib/silchttp/silchttpserver.c b/lib/silchttp/silchttpserver.c index e83d2f37..20b2c041 100644 --- a/lib/silchttp/silchttpserver.c +++ b/lib/silchttp/silchttpserver.c @@ -181,6 +181,9 @@ static SilcBool silc_http_server_parse(SilcHttpServer httpd, if (value && !strcasecmp(value, "close")) conn->keepalive = FALSE; + if (!conn->method) + return FALSE; + /* Deliver request to caller */ if (!strcasecmp(conn->method, "GET") || !strcasecmp(conn->method, "HEAD")) { httpd->callback(httpd, conn, conn->uri, conn->method,