On 02/13/2014 03:47 PM, Amos Jeffries wrote: > Use of "-N" with no parameter produce an error.
I do not think we have to break existing scripts (some of which may still be working OK!). We can issue a deprecation warning but treat bare -N as "-N foreground" or equivalent. > Perhapse making both -N and -X take parameters now? > -N for the process daemonization, and -X for the debug ones TBD. We need to preserve the "no forking" or "monolith" behavior (i.e, the current broken -N behavior). Please do not remove it while fixing -N. It cannot be TBD. Setting debug_options via -X can be postponed, of course. Whether we use -N for all three modes or -N for the first two modes and -X for the "no forking" debugging mode is not that important to me personally, so I am not going to complicate things by supporting one or the other :-). Cheers, Alex.