…to be passed by using either -q or -querystring. The query string is composed of a series of field-value pairs. For more than one field-value pairs quote the Query String with ". ex.: Single field-value pair: -q=?username=foo Multiple field-values pairs: -q="?username=foo&password=bar"
…ulticore CPU level caching might have caused problems. So, writes were replaces with Interlocked.Increment, and reads with Thread.VolatileRead faulted will use Interlocked also, just for completeness.