Ticket #1238 (closed defect: fixed)
varnishd -p option runtime parameter splitting changes the command line as viewed by ps
|Reported by:||martin||Owned by:|
When varnishd parses the -p option argument on the '=' character, it replaces it with a '\0' to split it into two strings. This changes the command line as viewed by e.g. ps into a command line that is actually invalid, and can cause confusion with debugging start up scripts.
$ ./varnishd -p thread_pool_min=200 -d $ ps auxww | grep varnishd /usr/local/sbin/varnishd -p thread_pool_min 200 -d