## very slow response from a server if a variable in a request is not found

_Submitted by a community member on 2014-11-05 22:00 UTC_

Here is a code:

String action = Request["a"] ?? "";

if "a" is not in the request (form or query string), a response from a server is very slow (20 sec)
if "a" is present - server replies instantly

String action = Request.QueryString["a"] ?? "";
server replies instantly weather "a" is present in query string or not

Under windows Request["a"] - instant reply in all cases

Server:
CentOS 7
Nginx

Mono --version
Mono JIT compiler version 3.10.0 (tarball Sat Oct  4 13:46:04 BST 2014)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
```
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            sgen
```


* * *

_Reference: <https://bugzilla.xamarin.com/show_bug.cgi?id=24298>_